suchen

Heim  >  Fragen und Antworten  >  Hauptteil

linux - Wie erhalte ich bestimmte Feldinformationen in derselben Dateiart unter verschiedenen Pfaden in der Shell?

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.

巴扎黑巴扎黑2762 Tage vor986

Antworte allen(1)Ich werde antworten

  • PHP中文网

    PHP中文网2017-07-04 13:47:17

    grep -rPo '(?<=count:)\S+' *

    Antwort
    0
  • StornierenAntwort