0
前のコマンドの最初の単語(コマンド名自体)を返す方法はありますか?!$
が前のコマンドの最後の単語を返す方法と似ていますか?例えば
:
ls -l
私はあなたが!:
で番号で単語を選択することができますls
前のコマンドの最初の単語(コマンド名自体)を返す方法はありますか?!$
が前のコマンドの最後の単語を返す方法と似ていますか?例えば
:
ls -l
私はあなたが!:
で番号で単語を選択することができますls
を返すようにしたいと思います。これには事前コマンドの割り当てが含まれているため、必要な正確な番号が異なります。
$ x=3 some_command foo # some_command is !:1
$ ls -l # ls is !:0
$ x=6 y=3 bar # bar is !:2
ありがとうございました。もう2つ目の質問は、どうやって '!:0'の別名を別のものにすることができますか? 'alias @@ =" !: 0 "'または 'alias @@ = !: 0'は私にエラー-bashを与えています:!:0:コマンドが見つかりません – dylan12345
をご覧ください:[?誰かが私の質問に答えるとき、私は何をすべき](http://stackoverflow.com/help/someone-answers) – Cyrus