使用拼写错误的命令替换并节省时间

通过在终端中键入一些命令,我​​们会犯几次错误? …我不了解您,但是我有几次犯错误的习惯,这是因为我在终端输入内容,同时又在照顾我旁边的人,或者仅仅是因为这样长线,我错了。

这样做的问题在于,必须重写那一行代码,或者至少要按向上箭头键,找到出错的地方,改正后再按回车键。无论哪种方式,都会带来一些不便。

好吧,我现在将教您如何纠正插入上一个命令时所犯的任何错误,但甚至不必再次在终端中键入或显示上一个命令 

听起来像魔术是的...修复拼写错误的命令甚至不看它或再次输入它? …嗯,是的 

例如,我来简单演示一下这个技巧。要在终端中访问 /var/log/ 文件夹,你会输入:cd /var/log,对吧?好,我们打开终端,然后错误地输入这行命令,像这样:

cd /var/lgo/

正如你所看到的,我将log改为lgo,这意味着我写了一个字母代替了另一个字母,这是一个很常见的错误

这显然是行不通的,它会告诉您/ var / lgo /目录不存在,这是事实。 现在在同一终端中输入:

^lgo^log^

然后按下[Enter]键,你就会看到你神奇地进入了正确的目录,哈哈!!

这是什么意思?0_oU

简单来说,我们首先写出错误是什么(lgo),然后写出我们想要更改它的原因(log),这一行以^字符开头,并以相同的字符结尾,这个字符将错误与正确的内容分隔开来。

简单地说,他们放了一个^,然后他们把错误的地方放了,他们放了另一个^,这将是除法,然后他们放了他们想要正确的东西,最后以另一个^结束。简单吧? 

我知道有些人仍然更喜欢按 [Up] 并在命令行中更正错误,其他人可能会使用这个技巧,事实是每个人肯定会觉得它很有趣......如果没有,那么,至少至少他们学会了一个新技巧 

问候


在 Google 中将其添加为首选来源