最後に実行されたコマンドのコマンド名を取得するには?

最後に実行されたコマンドのコマンド名を取得するには?

例: と入力しましたが、man ls私が望むのはそれを得るだけですman

を使用すると!!取得できますが、man lsどのように取得できますかman

ベストアンサー1

!!:単語インジケータを使用して、最後に入力したコマンドから特定の単語を選択できます。単語指定子としても便利0です。 ~から^$man bash:

単語インジケーター

0(ゼロ)0番目の単語です。シェルの場合、これは命令です。

^ 最初の主張。 1番の言葉です。

$ 最後の主張です。

したがって、あなたの場合は、以下を試してください。

echo !!:0

おすすめ記事