记录个人中日常工作中比较实用的命令
echo
echo "输入到指定文件中的内容" > test.sh
> : 表示替换之前的所有内容
例如:
echo $! > /data/run/zcdx/$PROJ.pid
$!:Shell最后运行的后台Process的PID
echo "输入到指定文件中的内容" >> test.sh
>>: 保存之前的文件内容
获取当前路径的命令:$( cd "$( dirname "$0" )" && pwd )
例如: BASE=$( cd "$( dirname "$0" )" && pwd )/..
加载其他路径下的脚本内容数据
用点(".")或者 source + 文件路径
例如:. $BASE/bin/proj.sh
$() :表示执行指定命令
例如:$( cd "$( dirname "$0" )" && pwd )
>/dev/null
内容输入到无底洞中,也就是不需要日志输出,一般用在启动项目中,运行脚本时,不需要日志输入