以文件之名

1.生产任意大小的文件
 dd if=/dev/zero of=junk.data bs=1M count=1
2.diff -u version1.txt version2.txt >version.patch 一体化(unified)形式的diff输出
  patch -p1 version1.txt   撤销修改patch -p1 version1.txt   diff
 -r:遍历目录下所有文件
 -u:生成一体化输出
3.head与tail----打印文件的前10行和后10行
前N行
 head -n number file
打印除最后N行的所有行
 head -n -N file #-N表示一个负数
打印最后N行
 tail  -n 10 -f -s 1 file.txt
 -n:行数
 -f:follow
 -s:时间间隔

你可能感兴趣的:(linux,shell,脚本攻略)