Linux Shell脚本攻略读书笔记(4)

comm命令可以获取两个文件内容的交集,并集,差集

dd命令可以创建iso文件

tac命令逆序数处文件

cut命令按列切分文件,split按行切分文件, paste命令按列合并文件

bash迭代文件中的每一行

while read line;
do
echo $line;
done < file.txt

打印从M行到N行这个范围内的文本

awk 'NR==M, NR==N' filename

awk '/start/,/end/' filename 打印处于两个pattern之间的文本

调试脚本

bash -x script.sh

set -x 在执行时显示参数和命令

out =$(cat test.txt) 会丢失换行符和空格, out ="$(cat test.txt) " 加了双引号不会

shell内置变量IFS(内部字符分隔符),默认值是空白字符

微信扫一扫,分享到朋友圈

Linux Shell脚本攻略读书笔记(4)
返回顶部

Optimized by WPJAM Basic

显示

忘记密码?

显示

显示

获取验证码

Close