动手实战记录——Linux文件管理入门深入解析动手实操
1.cat命令:该命令用于连接文件并打印到标准输出设备上。
cat命令语法:
cat [参数] [文件名]
示例:
将一个自增序列写入test1.txt文件中
for i in $(seq 1 10); do echo $i >> test1.txt ; done
查看文件test1.txt内容
cat test1.txt
将test1.txt的文件内容加上行号后输入到test2.txt文件
cat -n test1.txt > test2.txt
查看文件test2.txt内容
cat test2.txt
2.cmp命令:该命令用于比较两个文件是否有差异。当相互比较的两个文件完全一样时,该指令不会显示任何信息。否则会标示出第一个不同之处的字符和列数编号。当不指定任何文件名称,或文件名为"-",则cmp指令会从标准输入设备读取数据。
cmp命令语法:
cmp [-clsv][-i <字符数目>][--help][第一个文件][第二个文件]
示例:
将一个自增序列1-5写入test1.txt文件中
for i in $(seq 1 5); do echo $i >> test1.txt ; done
比较test1.txt文件和test2.txt文件是否相同
cmp test1.txt test2.txt