1.中文问题
https://jingyan.baidu.com/article/ab69b270de8b4f2ca7189f1d.html
2.统计文件行数 字数 字节数
wc -l
3.输出连续的数字
seq
4.for循环
①设置输出0到500的值,间隔为7
for item in {0..500..7}
do
echo $item
done
5.查看文件内容
head -n 文件
tail -n 文件
cat 文件
tac 文件
more
less
6.文本分析
6.1. grep
grep '正则表达式' 文件
#相反匹配输出
grep -v 字符串
6.2.awk
awk '正则表达式' 文件
#指定分隔符
awk -F ':' '正则表达式' 文件
内置变量 :$4表示第四个字段,$n 表示第n个字段,每一行取哪个字段
6.3.sed
sed '正则表达式' 文件
7.NF、NR
NF:每行字段总数,也可以说是单词数
NR:当前行数
\s : 空白字符
8.批处理文件
#转为单行输出
xargs -n1
#将标准输入转为命令行参数
echo "a"|xargs echo
9.排序
sort
#按照数值的大小进行排序
sort -n
10.检查和删除重复出现的行列
#统计重复出现的次数
uniq -c