作为答案我之前问过的问题提及:
已修改的历史记录行将在命令开头显示为 *,前提是在 ReadLine 配置中已打开 mark-modified-lines 属性。
现在我想知道如何在 Linux 中修改历史命令行,或者在什么情况下历史命令被修改并以“*”显示而不是在历史输出中显示?
答案1
既然您说的是 bash,您可以按 修改历史记录行,Up直到找到要修改的行,然后编辑该行并按Down直到进入新行。这有效地改变了历史记录 :)
作为答案我之前问过的问题提及:
已修改的历史记录行将在命令开头显示为 *,前提是在 ReadLine 配置中已打开 mark-modified-lines 属性。
现在我想知道如何在 Linux 中修改历史命令行,或者在什么情况下历史命令被修改并以“*”显示而不是在历史输出中显示?
既然您说的是 bash,您可以按 修改历史记录行,Up直到找到要修改的行,然后编辑该行并按Down直到进入新行。这有效地改变了历史记录 :)