惊叹号

在Linux命令行下令人惊叹的惊叹号(!)

在Linux命令行下令人惊叹的惊叹号(!)

‘!‘符号在Linux中不但可以用作否定符号,还可以用来从历史命令记录中取出命令或不加修改的执行之前运行的命令。下面的所有命令都已经在Bash Shell中经过确切地检验。尽管我没有试过,但大多都不能在别的Shell中运行。这里我们介绍下Linux命令行中符号’!‘那惊人和奇妙的用法。 1. 使用数字从历史命令列表中找一条命令来执行 您也许没有意识到您可以从历史命令列表(之前已经执行的命令集)中找出一条来运行。首先,通过"history"命令查找之前命令的序号。 $ history 使用history命令找到最后执行的命令 现在,只需要使用历史命令输出中