正則表達式(基礎元字符)正則表達式
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 [返回值]