ich etwas bin auf der Suche, die wie folgt lautet:Speichern Befehle getippt Verwenden später
$ startmem
$ command1
$ command2
$ command3
$ endmem
Später möchte ich es so nennen: mem
, der die Befehle ausführt.
Um zu löschen, verwenden Sie einfach wieder startmem
. Gibt es einen Weg dazu?
Haben Sie versucht [definieren eine Funktion] (http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-8.html)? – nephtes
Ich möchte dies mit mehreren Befehlssätzen verwenden können, die sich häufig ändern können, so dass ich für beide keine Funktion möchte. – Pete
Jedes Mal, wenn Sie eine Reihe von Befehlen haben, geben Sie 'mem() {command1; Befehl2; Befehl3; } 'dann führe sie mit' mem' aus. Wenn Sie "mehrere Sätze von Befehlen" mit Ihrem vorgeschlagenen Prozess haben, wie werden Sie sie unterscheiden? Mit der Funktion haben Sie noch weniger tippen als Ihr Vorschlag. –