Linux shell 常用代码片断
参数输入
echo "input tips:"
read input_variable
echo "You entered: $input_variable"
数字判断
if echo "$input_variable" | grep -q '^[0-9]\+$'; then
echo "$input_variable is number."
else
echo "$input_variable is not number."
fi
选择
echo "select option"
select yn in "Yes" "No"; do
case $yn in
Yes ) pwd; break;;
No ) exit;;
esac
done
判断进程是否存在
RESULT=`ps -e|grep 'keyword'|sed -e "/grep/d"`
if [ ! -z "$RESULT" ];then #判断RESULT是否为空,为空则说明进程未启动
echo "some tips!"
exit;
fi
本文介绍了一系列 Linux Shell 的实用脚本技巧,包括参数输入处理、数字验证、选择菜单创建及进程状态检查等,帮助读者提升脚本编写效率。
684

被折叠的 条评论
为什么被折叠?



