在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”.这种文件在执行时会报错bash: ./startserver.sh: /bin/sh^M: bad interpreter: No such file or directory.可以通过下面的方式解决: 用vi 打开文件,输入: set ff? 回车,如果显示的结果是dos,输入: set ff=unix 即可. 2017.3.25补充 此外还有几种解决方法. 1.VI下使用正则表达式替换 g/
1. 什么是例行性命令 1.1 linux工作排程的种类: linux例行性命令主要有两种: at:仅执行一次就从linux的任务中取消 cron:将持续例行性的工作下去 1.2 系统常见的例行性命令有哪些: 2. 仅执行一次的工作排程 建立date.sh #!/bin/bash #program: this program to show time like: yyy-mm-dd hh-mm-ss AM/PM #history: #2009-10-07 first realease lin x
在每行的头添加字符,比如"HEAD",命令如下: sed 's/^/HEAD&/g' test.file 在每行的行尾添加字符,比如“TAIL”,命令如下: sed 's/$/&TAIL/g' test.file 参考 1. linux shell 用sed命令在文本的行尾或行首添加字符 http://www.cnblogs.com/aaronwxb/archive/2011/08/19/2145364.html