国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

Shell技巧匯總(1)
2007-03-09   linuxmine

1.test測試命令

test命令用于檢查某個條件是否成立,它可以進行數值、字符和文件三個方面的測試,其測試符和相應的功能分別如下:

(1)數值測試:

-eq:等于則為真

-ne:不等于則為真

-gt:大于則為真

-ge:大于等于則為真

-lt:小于則為真

-le:小于等于則為真

(2)字符串測試:

=:等于則為真

!=:不相等則為真

-z 字符串:字符串長度偽則為真

-n 字符串:字符串長度不偽則為真

(3)文件測試:

-e 文件名:如果文件存在則為真

-r 文件名:如果文件存在且可讀則為真

-w 文件名:如果文件存在且可寫則為真

-x 文件名:如果文件存在且可執行則為真

-s 文件名:如果文件存在且至少有一個字符則為真

-d 文件名:如果文件存在且為目錄則為真

-f 文件名:如果文件存在且為普通文件則為真

-c 文件名:如果文件存在且為字符型特殊文件則為真

-b 文件名:如果文件存在且為塊特殊文件則為真

另外,Linux還提供了與(“!”)、或(“-o)、非(“-a”)三個邏輯操作符用于將測試條件連接起來,其優先級為:“!”最高,“-a”次之,“-o”最低。同時,bash也能完成簡單的算術運算,格式如下:

$[expression]

例如:var1=2

var2=$[var1*10+1]

則:var2的值為21。

2.if條件語句

if [ -x /sbin/quotaon ]; then

echo "Turning on Quota for root filesystem"

/sbin/quotaon /

elif [ -x /sbin/quotaon ]; then

/usr/bin/bash

else

echo "ok"

fi

3.for 循環

#!/bin/sh

WORD="a b c d e f g h i j l m n o p q r s t u v w x y z"

for i in $WORD ; do

echo $i

done

#!/bin/sh

FILES=`ls /txt/*.txt`

for txt in $FILES ; do

doc=`echo $txt | sed "s/.txt/.doc/"`

mv $txt $doc

done

4.while和until 循環

#!/bin/sh

while [ -f /var/run/ppp0.pid ] ; do

killall pppd

done

#!/bin/sh

until [ -f /var/run/ppp0.pid ] ; do

sleep 1

done

Shell還提供了true和false兩條命令用于建立無限循環結構的需要,它們的返回狀態分別是總為0或總為非0

5.case 條件選擇

#!/bin/sh

case $1 in

start | begin)

echo "start something"

;;

stop | end)

echo "stop something"

;;

*)

echo "Ignorant"

;;

esac

case表達式中也可以使用shell的通配符(“*”、“?”、“[ ]”)。

6.無條件控制語句break和continue

break 用于立即終止當前循環的執行,而contiune用于不執行循環中后面的語句而立即開始下一個循環的執行。這兩個語句只有放在do和done之間才有效。

7.函數定義

在shell中還可以定義函數。函數實際上也是由若干條shell命令組成的,因此它與shell程序形式上是相似的,不同的是它不是一個單獨的進程,而是shell程序的一部分。函數定義的基本格式為:

functionname

{

若干命令行

}

調用函數的格式為:

functionname param1 param2 ……

shell函數可以完成某些例行的工作,而且還可以有自己的退出狀態,因此函數也可以作為if、while等控制結構的條件。在函數定義時不用帶參數說明,但在調用函數時可以帶有參數,此時shell將把這些參數分別賦予相應的位置參數$1、$2、...及$*。

熱詞搜索:

上一篇:Shell常見知識(4)
下一篇:Shell技巧匯總(2)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
懂色av一区二区三区蜜臀| 欧美日韩一区二区在线观看| 精品无人区卡一卡二卡三乱码免费卡| 免费成人性网站| 日本三级韩国三级欧美三级| 天堂av在线一区| 极品少妇一区二区三区精品视频| 看电视剧不卡顿的网站| 国产高清成人在线| 一本一道波多野结衣一区二区| 在线免费观看日本一区| 欧美老女人在线| 久久午夜免费电影| 自拍偷拍欧美激情| 日韩av一区二区三区四区| 国内一区二区视频| 欧美亚洲另类激情小说| 日韩你懂的在线观看| 亚洲视频中文字幕| 精品亚洲成a人| 欧美自拍丝袜亚洲| 欧美韩日一区二区三区四区| 舔着乳尖日韩一区| 99国产欧美另类久久久精品| 欧美一区二区三区性视频| 国产欧美精品一区| 久久av老司机精品网站导航| 色妞www精品视频| 欧美激情一区三区| 国产综合成人久久大片91| 欧美精品黑人性xxxx| 国产精品一区在线观看你懂的| 久久精品国产秦先生| 色偷偷久久一区二区三区| 国产区在线观看成人精品 | 亚洲丝袜自拍清纯另类| 捆绑调教一区二区三区| 91精品国产美女浴室洗澡无遮挡| 亚洲视频图片小说| 成人精品小蝌蚪| 国产欧美日韩另类一区| 国产精品中文有码| 国产丝袜欧美中文另类| 国模娜娜一区二区三区| 久久在线免费观看| 国产麻豆成人精品| 国产婷婷一区二区| 国产成人精品三级| 久久精品水蜜桃av综合天堂| 国产乱码精品一区二区三| 久久久久九九视频| 成人性视频免费网站| 久久久不卡网国产精品一区| 国产精品白丝av| 国产色产综合产在线视频| caoporm超碰国产精品| 国产精品久久久久桃色tv| 一本久道久久综合中文字幕| 亚洲黄色免费网站| 6080国产精品一区二区| 久久av中文字幕片| 国产精品久久免费看| 欧美怡红院视频| 精品一区二区三区免费播放| 国产三级精品在线| 欧美日韩二区三区| 国产精品自拍av| 亚洲电影欧美电影有声小说| 日韩精品最新网址| 精品一区二区三区在线视频| 91精品国产麻豆| 99久久久国产精品| 日日噜噜夜夜狠狠视频欧美人| 欧美精品一区二区三区高清aⅴ| 成人免费精品视频| 亚洲成人资源在线| 国产精品嫩草久久久久| 欧美日本一区二区在线观看| 国产精品资源网| 午夜精品久久久| 亚洲精品国产第一综合99久久 | 91丝袜美女网| 国产综合成人久久大片91| 亚洲成国产人片在线观看| 中文字幕av资源一区| 日韩精品一区在线| 在线成人高清不卡| 欧美日韩三级一区| 91黄色免费网站| 色哟哟国产精品| 99精品偷自拍| 91视频xxxx| 91热门视频在线观看| av一区二区三区四区| 国产一区二区三区在线观看免费视频 | 国产91对白在线观看九色| 精品系列免费在线观看| 麻豆精品久久精品色综合| 午夜亚洲福利老司机| 亚洲bt欧美bt精品777| 亚洲综合免费观看高清在线观看| 亚洲欧洲日韩av| 亚洲女人的天堂| 欧美岛国在线观看| 6080yy午夜一二三区久久| 欧美日韩国产欧美日美国产精品| 在线视频中文字幕一区二区| 91在线国产福利| 在线看国产一区| 日韩丝袜美女视频| 久久青草欧美一区二区三区| 久久久久亚洲综合| 亚洲欧美日韩国产综合在线| 一区二区三区四区高清精品免费观看| 亚洲精品视频观看| 日韩国产欧美在线观看| 国产毛片精品视频| 波多野结衣在线一区| 欧美午夜精品一区| 欧美xxxx在线观看| 亚洲日本成人在线观看| 亚洲成a人片综合在线| 国内精品在线播放| 风间由美一区二区三区在线观看 | 国产精品卡一卡二卡三| 亚洲精品写真福利| 久久疯狂做爰流白浆xx| 成人国产免费视频| 欧美日韩国产免费| 国产精品久久久久精k8| 午夜精品国产更新| 99精品黄色片免费大全| 4438成人网| 一区二区三区av电影 | 中文字幕av资源一区| 日韩**一区毛片| 日本乱码高清不卡字幕| 久久婷婷成人综合色| 日韩精品成人一区二区在线| 成人a免费在线看| 欧美精品一区二区三区在线播放| 亚洲宅男天堂在线观看无病毒| 国产精品久久久久久久久久久免费看| 一二三四区精品视频| 粗大黑人巨茎大战欧美成人| 精品国产乱码久久| 奇米四色…亚洲| 欧美在线综合视频| 亚洲一区在线视频观看| 成人福利视频网站| 国产精品久久久爽爽爽麻豆色哟哟| 久久精品国产99久久6| 欧美精品一二三区| 视频一区视频二区中文| 欧美色窝79yyyycom| 亚洲国产另类av| 欧美军同video69gay| 午夜av一区二区三区| 3d动漫精品啪啪1区2区免费| 午夜免费久久看| 日韩一区二区三区电影| 日本成人在线一区| 久久久久久麻豆| 97久久精品人人爽人人爽蜜臀| 久久久久久亚洲综合| 成人午夜精品一区二区三区| 欧美国产精品专区| 欧美午夜片在线看| 久久99国产精品免费网站| 国产日韩欧美麻豆| 91麻豆国产福利在线观看| 亚洲午夜精品17c| 欧美精品一区二区三区视频| 久久超级碰视频| 成人免费一区二区三区视频| 日本精品视频一区二区三区| 日韩经典一区二区| 久久精品视频免费| 欧美日韩在线直播| 韩国中文字幕2020精品| 中文字幕在线免费不卡| 8x福利精品第一导航| 播五月开心婷婷综合| 日本强好片久久久久久aaa| 中文字幕在线不卡国产视频| 欧美高清精品3d| youjizz国产精品| 精品一区二区三区影院在线午夜 | 亚洲综合在线视频| 久久久久久久久99精品| 欧美日韩一区二区在线视频| 国产mv日韩mv欧美| 免费xxxx性欧美18vr| 亚洲特黄一级片| 91麻豆精品国产91久久久久| 激情成人午夜视频| 日韩国产欧美三级| 亚洲国产日产av| 一区二区在线免费| 日韩理论片在线|