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

  

原文地址:https://www.cnblogs.com/yanxiaoge/p/13977408.html