cat命令读取一部分_脚本攻略2 --命令之花

本文介绍了Linux命令行中的一些实用技巧,包括使用cat进行文件内容拼接、录制和回放终端会话、文件查找、xargs的运用、文件重命名以及自动化交互输入等。通过这些技巧,可以提升Linux系统的操作效率和自动化能力。
摘要由CSDN通过智能技术生成

 用cat进行拼接

 录制与回放终端会话

 文件查找与文件列表

 玩转xargs

 用tr进行转换

 校验和与核实

 加密工具与散列

 排序、单一与重复

 临时文件命名与随机数

 分割文件和数据

 根据扩展名切分文件名

 用rename和mv批量重命名文件

 拼写检查与词典操作

 交互输入自动化

 利用并行进程加速命令执行

1、用cat 进行拼接

它通常用于读取、显示或拼接文件内容,不过cat的能力远不止如此。

用cat读取文件内容的一般写法是:

$ cat file1 file2 file3 ...

从标准输入中读取需要使用管道操作符:

OUTPUT_FROM_SOME COMMANDS | cat

类似地,我们可以用cat将来自输入文件的内容与标准输入拼接在一起,将stdin和另一个

文件中的数据结合起来。方法如下:

$ echo 'Text through stdin' | cat - file.txt

在上面的代码中,-被作为stdin文本的文件名。

bbea9d24dbcbcac30c9e1e8f3fe51e33.png

摆脱多余的空白行 $ cat -s file

(python)用cat命令的 -T选项能够将制表符标记成^|。

使用cat命令的-n选项会在输出的每一行内容之前加上行号

a7d9f27d99237260069cce59a6804b09.png

2 录制并回放终端会话

$ script -t 2> timing.log -a output.session

type commands;

..

exit

scriptreplay timing.log output.session

实际感受下,还挺好玩!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值