记录一下这几天用到的linux命令:
1、语法检测
命令格式: sh -n ***.sh
2、运行跟踪
命令格式: sh -vx ***.sh
---------------------------------------------------------------------------
Linux脚本有3中运行方式,以运行test.sh脚本为例。
1. 输入定向到Shell脚本,具体来讲就是利用输入重定向的机制,让Shell解释器顺次读取每一行脚本命令,进行执行。
bash > test.sh
2. 类似方法一,只不过它是以脚本文件名为参数的。
bash bash.sh
3. 将脚本文件设置成执行文件,直接在提示符下调用。
chmod u+x test.sh
./test.sh
---------------------------------------------------------------------------
shell脚本echo的换行操作
echo换行的参数为-e,不换行的参数为-n,如下测试:
echo -e "abc\ndef"
echo -n "abc\ndef"
---------------------------------------------------------------------------
shell脚本例子:for循环
#!/bin/bash
for i in 1 2 3 4 5 6 7 8 9 10
do
echo ${i};
done