列印不含行號的 Linux 命令列歷史記錄

列印不含行號的 Linux 命令列歷史記錄

如何列印 Linux 命令列歷史記錄而不包含行號?我想將其全部發送到以下文字檔案:

history >> history.txt

答案1

首先,歷史記錄是 shell 的功能,實際上與 Linux 本身沒有任何關係。假設您使用的是 bash shell,如果您只使用歷史記錄寫入選項,無論如何它都不會添加行號。

history -w history.txt

會給你你想要的。

答案2

如果您不想寫入文件,請嘗試以下操作

history -w /dev/stdout

相關內容