shell第一章 shell中常用的基础命令

一.diff用法:diff [options] files|directorys输出信息:[num1,num2][a|c|d][num3,num4]num1,num2 ##第一个文件中的行a ##添加c ##更改d ##删除< ##第一个文件中的内容> ##第二个文件中的内容num3,num4 ##第二个文件中的行常用参数:-b ##忽...
摘要由CSDN通过智能技术生成

1.diff

用法:

diff [options] files|directorys

输出信息:
[num1,num2][a|c|d][num3,num4]
num1,num2   ##第一个文件中的行
a          ##添加
c           ##更改
d          ##删除
<          ##第一个文件中的内容
>          ##第二个文件中的内容
num3,num4   ##第二个文件中的行

 常用参数:

-b        ##忽略空格
-B       ##忽略空行
-i         ##忽略大小写
-c        ##显示文件所有内容并标示不同
-r         ##对比目录
-u        ##合并输出

 

 

2.patch

patch 原文件 布丁文件
  -b  ##备份原文件

dnf install patch -y 
diff -u westos westos1 > westos.path  ##生成补丁
cat westos.path  ##查看补丁文件
patch -b westos westos.path
cat westos

3.cut

cut

-d :  ##指定:为分隔符
-f    ##指定显示的列 5第五列| 3,5 3和5列|3-5 3到5列|5- 第五列以后|-5 到第五列
-c   ##指定截取的字符(数字用法同-f)

cut -c 1-4 passwd ##截取文件passwd中每行的第1个字符到第四个字符
cut -c 1,4 passwd ##截取文件passwd中每行的第1个字符和第四个字符
cut -c 1- passwd ##截取文件passwd中每行的第1个字符到最后一个字符
cut -c 4- passwd  ##截取文件passwd中每行的第4个字符到最后一个字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值