如何模拟"设置-o vi"在csh中,就像我们在ksh中一样?

时间:2014-06-23 05:51:58

标签: command ksh csh

我经常使用 ksh ,但现在转移到 csh ,因为该公司已经写了所有脚本等。 我喜欢ksh的一件事是使用命令历史的简易性。 如果我必须编辑最后一个命令或倒数第二个命令,我可以轻松按下" Escape - k "循环浏览命令并轻松编辑它们。

csh似乎没有一个好的等价物。它显示命令的所有历史记录,然后我必须复制粘贴其中一个然后编辑。

如果您只想更改文件名中的数字,那就太痛苦了,例如:

cat abcdef1 | grep"链接"

1 个答案:

答案 0 :(得分:0)

您可以使用(作为解决方法):

" csh命令历史记录最常用的功能是" !!" (发音为" bang bang"),它回忆起上一个命令":
%date
11月25日星期一13:52:36太平洋标准时间1996 %!!
日期
11月25日星期一13:52:52太平洋标准时间

Here其他一些有用的命令。

但你可以在ksh中工作并制作脚本和csh中的任何内容。 如果它是istalled只需启动:
/ bin中/ KSH