Ich weiß das '!' wird verwendet, um die History-Befehle auszuführen. Der Befehl! Ps führt den letzten ps-Befehl aus dem Verlauf aus. Gleichermaßen wird 2000 den Befehl mit history event 2000 ausführen. Wenn ich 2000 als Befehl oder Alias hatte, wie kann ich dann meinen ursprünglichen Befehl oder Alias ausführen?Wie führe ich einen Alias-Unix-Befehl mit '!' markiere
Meine Ausführung:
alias 2000 = rm a.txt
2000
file removed
history
1999 ls
2000 ps
2001 2000
2002 history
!l
ls
a.txt b.txt
!2000
ps
PID TTY TIME CMD
2300 pts/5 00:00:00 bash
8980 pts/5 00:00:00 ps
Ich brauche mein Alias 2000 (rm-Befehl) laufen mit 2000, als ich den Befehl ls als l ausgeführt!.
überprüfen Sie bitte mit der Antwort und lassen Sie mich wissen – Harini