Wenn ich laufe find
, werden relative ( ./
-basierte) Dateinamen ausgegeben, aber ich benötige vollständige absolute ( /
-basierte) Namen.
7
Sie sollten find
mit absoluten Verzeichnisnamen aufrufen , zum Beispiel:
find "$PWD"/ -iname '*.txt'
"$PWD"
nur für den Fall zu zitieren .@ enzotibs Antwort ist wahrscheinlich besser, aber ich benutze
weil die Kleinbuchstaben und `für mich einfacher zu tippen sind.
quelle
"`pwd`"
. Probieren Sie es aus :mkdir '/tmp/foo bar' && cd !#:1 && find `pwd`; rmdir !#:1
.