我需要从文本文件中删除重复的换行符。我可以根据需要使用sed修改文件,但当涉及到匹配换行符时,我遇到了问题。当我使用启用了':set list‘的vi查看文件时,我会看到如下所示:$$No Inactive Message Discriminator.$'$‘表示换行符。在没有“:set list”的情况下查看的文件如下所示。
No Active Message Discrimin
因此,在我自己的Linux环境中,当我退出"vi“时,编辑窗口的内容仍然停留在shell窗口中。在输入"vi“之前,我不能只滚动屏幕来查看之前输入的命令。我曾经在某些环境中(以不同的用户身份),一旦退出" vi ",vi命令就会显示为一个常规命令行,后面是我之前输入的所有命令。我试着寻找我喜欢的行为的设置,但我做不到。有人能帮我吗?
我当前正在尝试使用AWS服务器上的任何时候设置cronjob,但当我尝试运行脚本/rails文件时,我收到以下消息:而脚本/rails文件包含以下内容:# This command will automatically be run when you run "rails" with Rails 3 gems installed from the root of your appli