mac 直近のコマンドの実行履歴のみ表示する

  • 作成日 2022.10.08
  • mac
mac 直近のコマンドの実行履歴のみ表示する

macで、コマンドを実行して、直近のコマンドの実行履歴のみ表示する手順を記述してます。

環境

  • ProductName: macOS
  • ProductVersion: 11.5.2
  • BuildVersion: 20G95

直近のコマンドの実行履歴のみ表示

直近のコマンドの実行履歴のみ表示するには「fc -l」コマンドを使用します。
直近実行した16個のコマンドが表示されます。

fc -l

<出力結果>
  289  claer
  290  clear
  291  ls
  292  ls
  293  ls -l
  294  ls -la
  295  ls
  296  cd Desktop
  297  cd ~
  298  ls
  299  touch test.txt
  300  ls
  301  ls
  302  ls
  303  ls
  304  ls

履歴の数を指定することもできます。

fc -l -5

<出力結果>
  301  ls
  302  ls
  303  ls
  304  ls
  305  fc -l

履歴番号を非表示にすることも可能です。

fc -ln

<出力結果>
ls
ls
ls -l
ls -la
ls
cd Desktop
cd ~
ls
touch test.txt
ls
ls
ls
ls
ls
fc -l
fc -l -5