Wie führe ich mehrere Befehle nach xargs -0 aus?

find . -name "filename including space" -print0 | xargs -0 ls -aldF > log.txt
find . -name "filename including space" -print0 | xargs -0 rm -rdf

Ist es möglich, kombinieren Sie diese beiden Befehle in eine so, dass nur 1 finden, werden getan, anstatt 2?

Weiß ich xargs -I möglicherweise gibt es Möglichkeiten, es zu tun, die möglicherweise zu Fehlern führen, wenn Sie fortfahren Dateinamen mit Leerzeichen. Jede Beratung wird sehr geschätzt.

InformationsquelleAutor der Frage Richard Chen | 2011-09-19

Schreibe einen Kommentar