Ich führe häufig Befehle mit Subshells aus und möchte manchmal, dass die Subshells erweitert werden, bevor ich etwas ausführe. Auf diese Weise kann ich überprüfen, was ich tue, und möglicherweise auch bearbeiten, was passieren wird.
Wie kann ich beispielsweise die folgende Befehlszeile erweitern, bevor ich sie ausführe, damit ich die Ergebnisse der Subshell bearbeiten kann?
z.B
$ find -name "test.txt"
/tmp/test.txt
$ mv $(!!) /tmp/new.txt
Ich möchte, dass die Subshell erweitert wird, bevor ich den Befehl ausführe:
$ mv /tmp/test.txt /tmp/new.txt
Gibt es eine Möglichkeit, dies zu tun?
zsh
und es ist großartig und macht das, wie Sie vorschlagen ... netter Tipp! Ich werde die ursprüngliche Antwort hier lassen, da es eine bash
Frage war.