您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
马哥linux运维学习笔记-bash脚本编程之九-while读行
发布时间:2018-09-08 19:00:17编辑:雪饮阅读()
while读行
#!/bin/bash
FILE=/etc/passwd
while read LINE;do
[ `echo $LINE | awk -F : '{print $7}'` == '/bin/bash' ] && echo $LINE | awk -F : '{print $1}'
done < $FILE
利用until循环实现语法检查小脚本
#!/bin/bash
until bash -n $1 &> /dev/null;do
read -p "Syntax error,[Q|q] to quit, others for editing:" CHOICE
case $CHOICE in
q|Q)
echo "something wrong,quiting"
exit 5
;;
*)
vi + $1
;;
esac
done
关键字词:bash,while