`
crabdave
  • 浏览: 1276542 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux shell 常用代码片断

 
阅读更多

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics