Nehmen wir an, wir haben so etwas wie:
/tmp/tmp.KVKc82GspR
/tmp/tmp.KVKc82GspR/CONTENTS
/tmp/tmp.KVKc82GspR/opt
/tmp/tmp.KVKc82GspR/opt/source
/tmp/tmp.KVKc82GspR/opt/source/sm
/tmp/tmp.KVKc82GspR/opt/source/sm/LVHDoISCSISR.py
/tmp/tmp.KVKc82GspR/opt/source/sm/LVHDoHBASR.py
/tmp/tmp.KVKc82GspR/verify_update
Ich möchte bekommen:
CONTENTS
opt/source/sm/LVHDoISCSISR.py
opt/source/sm/LVHDoHBASR.py
verify_update
Ich habe einige Optionen, aber ich mag sie nicht:
cd /tmp/tmp.KVKc82GspR; find . -name '*'
würde hinzufügen./
vorher und schlimmer würde sich ändern Aktuelles Verzeichnis.ls
funktioniert nicht gut rekursiv
Hinweis: Ich würde nach Möglichkeit eine einzeilige Lösung bevorzugen: D