linux - Wie erhalte ich bestimmte Feldinformationen in derselben Dateiart unter verschiedenen Pfaden in der Shell?
巴扎黑
巴扎黑 2017-07-04 13:45:17
0
1
975

Unter dem A-Pfad gibt es Ordner mit unterschiedlichen Dateinamen wie 1A, 2B, 3C, 4D, 5E usw. Unter diesen Ordnern gibt es einen Datenordner. Unter dem Datenordner werden tägliche Ordnerpfade entsprechend der Zeit generiert . Unter diesen niedrigsten Pfaden befinden sich Dateien vom Typ .txt (aber nicht nur Dateien dieses Typs).
Jetzt möchte ich ein Skript unter dem A-Pfad schreiben. Sein Zweck besteht darin, die Daten nach dem Zählfeld in der txt-Datei unter dem unteren Pfad abzurufen. Dieser Wert erscheint in der Datei immer als Zeichenfolge wie folgt: „count:XX“
Zum Beispiel:
A/1A/data/20170630/asd.txt
A/1A/data/20170630/zxc.txt
A/ 2B /data/20170630/dfg.txt
A/2B/data/20170630/dnv.txt
Ich muss die numerischen Werte nach der Zählung in diesen TXT-Dateien abrufen.

巴扎黑
巴扎黑

Antworte allen(1)
洪涛
grep -rPo '(?<=count:)\S+' *
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage