historyコマンドの履歴をたどると前に実行したやつを再実行できたりします。
今回はその番号を見る方法です。
実際のところ
$ echo $HISTCMD 513
計算もできます。
$ expr $HISTCMD - 24 505 $ echo $(($HISTCMD+5)) 542
コマンド置換(Command Substitution)内では新規に数字が作られる
$ echo `echo $HISTCMD` 1
前のコマンドを実行したいだけなら
$ echo 123 $ !-1 echo 123 123
参考もと
- man history