1.删除本层目录除了test1、test2文件夹的其他所有文件夹
ls | grep -v “test1” | grep -v “test2” | xargs rm -rf
2.从文件中查询字符串的行数
cat ${test_log}|grep abc|wc -l
grep “abc” ${test_log} | wc -l
3.将正常的输出省略,将输出的错误信息发送到指定文件
>/dev/null 2>$LOG_FILE
4.切割字符串
#!/bin/bash
a=“1:2:3:4:6897yh32”
OLD_IFS=“
I
F
S
"
I
F
S
=
"
:
"
a
r
r
=
(
IFS" IFS=":" arr=(
IFS"IFS=":"arr=(a)
IFS=”$OLD_IFS"
for s in
a
r
r
[
@
]
d
o
e
c
h
o
"
{arr[@]} do echo "
arr[@]doecho"s"
done