linux - Comment obtenir certaines informations de champ dans le même type de fichier sous différents chemins dans le shell?
巴扎黑
巴扎黑 2017-07-04 13:45:17
0
1
952

Sous le chemin A, il y a des dossiers avec différents noms de fichiers tels que 1A, 2B, 3C, 4D, 5E, etc. Sous ces dossiers, il y a un dossier Data. Sous le dossier Data, les chemins de dossiers quotidiens sont générés en fonction du temps. . Il y a des fichiers de type .txt sous ces chemins les plus bas (mais pas uniquement des fichiers de ce type).
Maintenant, je veux écrire un script sous le chemin A. Son but est d'obtenir les données après le champ de comptage dans le fichier txt sous le chemin du bas. Cette valeur apparaît toujours dans le fichier sous la forme d'une chaîne comme celle-ci : "count:XX"
Par exemple :
A/1A/data/20170630/asd.txt
A/1A/data/20170630/zxc.txt
A/ 2B /data/20170630/dfg.txt
A/2B/data/20170630/dnv.txt
J'ai besoin d'obtenir les valeurs numériques après le comptage dans ces fichiers txt.

巴扎黑
巴扎黑

répondre à tous(1)
洪涛
grep -rPo '(?<=count:)\S+' *
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal