2017-10-27 3 views
2

Ich brauche einen Skript auf die aktuellste Datei in einem Verzeichnis zu lenken, die in dem jüngsten Verzeichnis istWie ein Dateipfad in Bash mit Kopf erstellen, um den letzten Weg finden

cd /my/path/latestdirectory/more/path/latestfile.trp 

ich finden kann das neueste Verzeichnis

ls -t | head -n1 

verwenden, aber ich weiß nicht, wie der Ausgangswert auf den verbleibenden Pfadnamen

+4

'Variable = $ (ls -t | Kopf -n1)'? – Cyrus

Antwort

0

Sie speichern den Wert von latestdirectory in einer variablen zuzuweisen. Dann verketten Sie die Variable mit dem Wert des verbleibenden Dateipfads.

Someting wie folgt aus:

latest_dir=$(ls -t /my/path | head -n1) 
ls ${latest_dir}/more/path/latestfile.trp 
Verwandte Themen