day05 Linux文本处理命令

day05 Linux文本处理命令

echo 输出文本

应用场景:1.在屏幕上输出文本

​ 2.脚本内输出变量内容

echo 重要选项:

-e 可以识别换行符 \n

''' >覆盖或重新写入首行

''' >>追加到文件末尾

echo $? 查看上条命令执行情况 显示为0 执行成功 1或其他数字为失败

cat 查看文件的所有内容

cat -A 查看隐藏信息

​ -n显示行号

将多行文本输入到文件里

cat > 文件名 << EOF

a

b

c

EOF

将两个文件合并成一个文件

cat 1.txt 2.txt > 3.txt

head 显示文件的头部信息(默认为前10行)

​ -N 显示文件的前n行

tail 显示文件尾部信息(默认为后10行)

​ -N显示文件后N行

​ -f时时跟新文件内容

ctrl + c 中断进程

WC 统计文本行号

wc 包括行号数量 大小等等

wc -l 只显示行号

grep 文本过滤命令

作用:

​ 过滤关键字文件输出有哪些行内容

​ -v 把不符合条件的筛选出来

​ -n查看行号,可以与其他条件使用

​ -i不区分大小写筛选条件

​ -o 只输出匹配的部分

原文地址:https://www.cnblogs.com/zhaocheng690/p/15322228.html