麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 操作系統 > 正文

shell-02

2024-06-28 16:04:30
字體:
來源:轉載
供稿:網友

一 整數運算的命令

++ -- +=  -+ *= /= -=++自加1--自減1x+=10 等同與 x=x+10x-=10 等同與 x=x-10x*=10 等同與 x=x*101.exPR  數字  運算符  數字   <-----------之間要有空格

2.echo $((數字+運算符+數字))echo $[數字+運算符+數字]3.let i++let i--let i+=10

let i=i+10

二 浮點數運算

#bc      交互式#echo "scale=2;3/4" | bc#echo "1+2" | bcbc支持邏輯運算> <  <= == !=...#echo "1>3" |bc  對是1,錯是0#echo "3>1" |bc  對是1,錯是0test測試語法格式:test 表達式[ 表達式 ]1.字符串測試#[ -z $abc ]    判斷abc是否為空值#echo $?    結果為0,對,空#abc=123#[ -z $abc ]    判斷abc是否為空值#echo $?    結果為1,錯,非空所有測試都可用在測試前添加!代表取反#abc=123#[ ! -z $abc ]    判斷abc是否為空值#echo $?      結果為0,對,非空#[ a = a ]     判斷a是否與a相同#echo $?    結果0,對,相同#[ a != a ]     判斷a是否與a不相同#echo $?    結果1,錯2.數字判斷#[ 3 -eq 3 ]   判斷3是否等于3-eq    等于equal-ne    不等于notequal-gt    大于greaterthan-lt     小于lessthan-ge   大于等于-le    小于等于#A&&B   僅A命令成功,才執行B命令#A||B   僅A不成功,才執行B命令#A;B;C   執行A,執行B,執行C,沒有邏輯關系#[ 3 -eq 3 ]&& echo Y || echo N#[ 3 -eq 4 ]&& echo Y || echo N$((RANDOM%10)) = $[RANDOM%10]

表示隨機取{0~9}十個數字

$((RANDOM%100)) = $[RANDOM%100]表示隨機取{0~99}十個數字

#vim test.sh#!/bin/bashnum=$((RANDOM%10))read -p "隨機數[0-9],你猜:"guess[ $guess -eq $num ]&&echo "猜對了"&&exit||echo "悲慘"3.對文件和目錄的測試-e 文件或目錄  判斷是否存在-f 文件或目錄  判斷是否存在且為文件-d 文件或目錄  判斷是否存在且為目錄-r 文件或目錄  判斷是存在且否有r權限-w 文件或目錄  判斷是否存在且有w權限-x 文件或目錄  判斷是否存在且有x權限-s 文件或目錄  判斷是否存在且非空#[ -f /etc/hosts ] && echo Y ||echo N#vim test8.sh#!/bin/bashlogin_num=`who |wc -l`  #反引號[ $login_num -gt 5 ]&&mail -s "Error" root </etc/passwd 

制定計劃任務#crontab -e*/1 * * * *  /var/tmp/test8.shShell中的IF語句格式1:if [ 判斷 ];then    命令fi格式2:if [ 判斷 ];then    命令else    命令fi格式3:if [ 判斷 ];then    命令elif [ 判斷 ];then    命令... ...else    命令fi 

#vim test.sh#!/bin/bashping -c 3 -i 0.1 -w 2 $1 &>/dev/nullif [ $? -eq 0 ];then    echo "該主機$1,ping通"else    echo "該主機$1,無法ping通"fi等級分>=90  神功蓋世80-89 登堂入室70-79 初窺門道60-69 初學炸道<60   嬰兒#!/bin/bashread -p "輸入您的積分:" jifenif [ $jifen -ge 90 ];then    echo "神功蓋世"elif [ $jifen -ge 80 ];then    echo "登堂入室"elif [ $jifen -ge 70 ];then    echo "初窺門道"elif [ $jifen -ge 60 ];then    echo "初學炸道"else    echo "嬰兒"fi+++++++++++++++++++++++++++++猜數字游戲:#!/bin/bashnum=$((RANDOM%100))for i in {1..6}doread -p "有個隨機數[0-99],你猜:"guessif [ $guess -eq $num ];then    echo "恭喜,猜對了,猜了$i次"    exitelif [ $guess -gt $num ];then    echo "您猜大了,猜了$i次"else    echo "您猜小了,猜了$i次"fidone-eqif [ $guess  $num ];then    if [ $guess -eq 10 ];then       echo 對,而且中獎    fielse    echo 錯了fiif [];then    命令elif    命令firead -p 請輸入數字: numif [ $num -eq 2 ]+++++++++++++++++++++++++++++#!/bin/bashread -p "請輸入數字:" numif [ -z $num ];then    echo "沒有東西"    exitfi jieguo=`echo "$num*1" |bc` if [ $jieguo -eq 0 ];then    echo "不是數字"    exitfiif [ $num -eq 2 ];then    echo "ok"else    echo "OOOO"fi 


上一篇:nohup輸出

下一篇:scp命令

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久国产精品免费视频 | 91成人免费视频 | 久久99亚洲精品 | 夜夜b | 91精品国产乱码久久久久久久久 | 久色一区| 午夜视频在线观看91 | 欧美激情在线播放 | cosplay裸体福利写真 | 国产毛片在线看 | 国产一级免费片 | 小雪奶水翁胀公吸小说最新章节 | 国产精品久久久久久久久久电影 | 免费放黄网站在线播放 | 日本一级黄色大片 | 男女无套免费视频 | 爱操成人网 | 亚洲精品免费播放 | 亚州视频在线 | 伊人在线| 国产成人高清成人av片在线看 | 国产一级毛片高清视频完整版 | 欧美一级视频免费看 | 亚洲爱爱网站 | 成人一区二区三区在线 | 久夜草 | 国产69久久精品成人看 | 久草在线公开视频 | 国产精品久久久久久久四虎电影 | 免费永久看羞羞片网站入口 | 九九福利视频 | 91福利国产在线观一区二区 | 亚洲午夜视频在线 | 色中射 | 中文字幕亚洲一区二区三区 | 亚洲欧美一区二区三区在线观看 | 国产人成精品一区二区三 | 强伦女教师视频 | xvideos korean| 久久久久性 | 黄色片观看 |