linux----shell
关于#!/bin/bash
我们执行没有#!/bin/bash的shell脚本(命令:/bin/sh xx.sh(bash xx.sh)),和执行有#!/bin/bash的shell脚本(命令 ./xx.sh)是一个效果,#!/bin/sh表示本脚本由/bin/路径的sh程序来解释,如果在shell脚本中没有写#!/bin/bash,我们也可以手动执行脚本的时候给他指定sh程序
简单的shell
#!/bin/bash
mypwd1="`pwd`"
mypwd2="pwd2"
mypwd3='pwd3'
echo ${mypwd1}
echo ${mypwd2}
echo ${mypwd3}
parm=$0
parm1=$1
echo "执行的文件名:$parm";
echo "第一个参数为:$parm1";
if test ${mypwd1} = $mypwd1
then
echo '两个字符串相等!'
else
echo '两个字符串不相等!'
fi

浙公网安备 33010602011771号