开发脚本的原因主要是我们后台部署了几个环境,查看日志的时候就很麻烦,需要不停的 切换路径 ,进而想着 写一个脚本优化 一下 (偷懒)
总共 分三步,
首先制作自己的脚本,我选用的是shell,
shell学习 路径
接着将其添加 到 环境中
如何将脚本添加到环境变量中
#!/bin/zsh
: '
echo "请输入: "
read input_variable
echo "用户输入: $input_variable"
'
demo(){
case $1 in
"checklog")
while :
do
echo "查看日志:1、env1 2、env2 3、env3"
read number
fileName=""
if (( $number==1 || $number==2 || $number==3 ))
then
case $number in
1) fileName="env1路径"
break;;
2) fileName="env2路径"
break;;
3) fileName="env3路径"
break;;
esac
else
echo "输入不合法"
fi
done
echo "日志路径:${fileName}"
cd ${fileName}
tail -f webipos.log
;;
*)
echo "没有这样的命令,请检查"
;;
esac
}
最后打开终端 任一路径 输入:demo checklog就可以运行了
你也 可以复制 替换checklog,根据自己需要 添加自己的逻辑
关于source命令的 简单使用