正则表达式(基础元字符)
grep "XXX" 文件名
扩展正则表达式
egrep "XXX" 文件名
Shell cut 命令:查找符合条件的行
cut [选项] 文件名
Shell printf:格式化输出命令
printf ‘输出类型输出格式’ 输出内容
Shell awk命令详解
awk '条件1 {动作 1} 条件 2 {动作 2} …' 文件名
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 [返回值]