GNU/Linux >> Linux の 問題 >  >> Linux

行番号のない Bash 履歴

これを試してください:

$ history | cut -c 8-

zsh に切り替えたい場合 bash ではなく、zsh はこれをネイティブにサポートします (履歴フォーマットの他のオプションと同様)

zsh> fc -ln 0

(https://serverfault.com/questions/114988/removing-history-or-line-numbers-from-zsh-history-file を参照)


awk 助けることができます:

history|awk '{$1="";print substr($0,2)}'

長い歴史がある場合、この回答は失敗する可能性があります。


Linux
  1. どちらの端末が優れているか:BashとZsh

  2. 履歴コマンドを実行せずにコマンドラインに配置しますか?

  3. バッシュ履歴の自動クリーンアップ?

  1. Bash履歴ファイルから特定の行を削除します

  2. Bash:ls * フォルダーのグループ化なし

  3. 履歴に保存せずに bash でコマンドを実行する

  1. Bash履歴コマンドの使用方法

  2. コマンドラインでの毎日のBashのヒント

  3. LinuxでBASHコマンドライン履歴をクリアする方法