shell編程

正則表達式(基礎元字符)正則表達式

grep "XXX" 文件名shell

擴展正則表達式測試

egrep "XXX" 文件名spa

Shell cut 命令:查找符合條件的行3d

cut [選項] 文件名blog

Shell printf:格式化輸出命令排序

printf ‘輸出類型輸出格式’ 輸出內容字符串

Shell awk命令詳解it

awk '條件1 {動做 1} 條件 2 {動做 2} …' 文件名test

shell sed命令詳解:選取,替換,刪除,新增數據

sed [選項] '[動做]' 文件名

Linux sort命令詳解:字符串排序

sort [選項] 文件名

 

Linux wc命令:統計指定文件中的字節數,字數,行數

 wc [選項] 文件名

shell test命令:條件判斷,檢查某條件是否成立

test [選項] 文件路徑 

[選項 文件] && echo "yes"||echo"no"

按照文件權限進行判斷(test測試不區分身份,有權限就返回真)

倆個文件之間進行比較

倆個整數之間進行比較

字符串判斷

 多重條件判斷

 

Shell if 條件判斷語句

if [條件判斷式]

then

程序

fi

 

if [條件判斷式]

then

程序

else

程序

fi

 

 

if [條件判斷式]

then

程序

elif [條件判斷式2]

then

....

else

程序

fi

 

Shell case:多分支條件判斷

case $變量名 in

"值1")

程序1

;;

"值2")

程序2

;;

*):都不是

;;

esac

Shell for 循環及用法舉例

語法1

for 變量 in 值1 值2 值3…
do
程序
done

語法2

for ((初始值;循環控制條件;變量變化))
do
程序
done

Shell exit 流程控制語句及用法

exit [返回值]

相關文章
相關標籤/搜索