Shell 脚本遇到的问题
SHELL脚本遇到的问题
-
^M如何去掉
sed -i ‘s/^m//g’ filename [^M的输入方式是ctrl+v,Ctrl+M]
-
如何创建一个文件
touch filename
-
[]要用空格隔开
-
let “a++” 自增命令 或者 ‘expr $a+1’
-
cat -v filename 查看文件
-
运算要用括号包含() 运算符不需空格分隔
-
取明天的时间
date -d ‘-1 day ago’
-
set -e 在执行出错时会结束脚本
-
set -x 会把每一行shell脚本输出
-
set xx xx 设置参数
-
if [-f xx] 判断是否为文件
-
if [-z xx] 判断字符串是否为空
-
export 设置环境变量
世间种种的诱惑,不惊不扰我清梦