cat:查看输出文件内容
cat 1.txt
cat 进阶-连续打印多个文件
cat 1.txt 2.txt
cat 重定向(把所选的文本内容追加到一个已经创建的txt文本里面或着在追加的同时创建一个不存在的文本)我这里就是把1.txt 和2.txt的文本的内容追加到一个不存的文本里面,因为它会在追加的同时创建。重定向符号>>(双个和单个好像都是可以的,双个更符合规范吧)
这也是我临时想出来的,毕竟学习的过程就是不断地探索和试错!有什么不对的地方欢迎评论区留言纠正我的错误。
cat 1.txt 2.txt > 3.txt
cat - n 打印行号
cat -n 1.txt
cat -b 仅输出非空行号(就是给有内容的每一行带行号)
cat -b 1.txt
- head 与 tail 命令
- head查看头部内容(从头开始往下查询)
- tail查看尾部内容(从尾部开始向头部查询)
- 这个命令要加参数-n 指定查看几行
head -n 3 1.txt
tail -n 2 1.txt
wc 文本内容统计(输出内容的前三个参数分别为,文件行数,单词数,字符数)
wc 3.txt
more 分页查看(这里我放的内容不多,不好分页,所以我指定3行为一页了)
-d 参数是每下一页就暂停给个提示,是否下一页
more -d -3 3.txt
sort :排序(sort 命令根据参数的不同,有很多种用法,就不细讲了,默认的排序方式是如果第一个内容是数字,就会以数字大小来排序内容)这里把排序的内容和排好序的内容放这里做个对比
sort 111.txt
- uniq:去掉重复的内容
- -c:计算重复次数
- -d:仅输出重复内容
uniq 112.txt
uniq -c 112.txt
uniq -d 112.txt