重复执行编辑命令

命令^old^new^可以重新执行前一条命令,并将字符串old第一次出现的地方替换为字符串new。类似地,在命令行中,shell将字符!$替换为前一个命令行中最后的符号(单词)。下面的示例演示了用户使用^n^m^命令将文件名由meno更正为memo,紧接着通过lpr!$命令打印名为memo的文件。shell使用前一条命令中最后的单词memo替换了!$。

demo:执行catmeno,然后^n^m^将catmeno中的第一个n修改为m,并重复执行一次。然后通过lpr打印

$catmeno

cat:meno:Nosuchfileordirectory

$^n^m^

catmemo

thisisthememofile

$lpr!$

lprmemo

你可能感兴趣的:(字符串,File,用户,单词)