Eine ganze Reihe von Linux-Befehlen verfügen über eine Trockenlaufoption, die Ihnen zeigt, was sie tun werden, ohne dies zu tun. Ich sehe nichts in der Manpage von xargs, das dies tut und keine offensichtliche Möglichkeit, es zu emulieren.
(Mein spezieller Anwendungsfall ist die Fehlerbehebung bei langen Pipelines, obwohl ich mir sicher bin, dass es noch andere gibt.)
Vermisse ich etwas?
Antworten:
Setzen Sie ein
echo
vor dem Befehl auszuführen?quelle
echo
? :)Sie können von den Flaggen
-p
oder profitieren-t
.xargs -p
oderxargs --interactive
druckt den auszuführenden Befehl aus und fordert dann zur Eingabe auf (j / n), um vor dem Ausführen des Befehls zu bestätigen.xargs -t
oderxargs --verbose
gibt jeden Befehl aus und führt ihn sofort aus:quelle
-p
und-t
Optionen. ausgezeichnete Beispiele. Danke!