1.diff命令

diff是用来比较两个文加或目录的不同
diff westos westos1
读取过程中a表示添加,c表示更改,d表示删除,<表示第一个文件中的内容,>表示第二个文件中的内容,—分割线。

diff -b westos westos1 不检查空个字符的不同
diff -B westos westos1 不检查空白行的不同
diff -i westos westos1 不检查大小写的不同
diff -p westos westos1 文件为c语音时,显示差异所在函数名称。
diff -u westos westos1 > westos.path 生成补丁

diff -r test test1/ 比较子目录中的文件不同

2.patch命令

yum install patch -y 下载patch

patch westos westos.path 使用补丁使westos变为westos1
patch -b westos westos.path 生成文件时备份原文件westos.orig

3.cut命令

cut命令多用与字符截取
cut -d 指定分隔符
cut -f 1,4|1-4 指定截取的列
cut -c 1,4|1-4 指定截取的字符位置(1,4为1和4。1-4为1到4。)
cut -d : -f 1 pawwsd 显示第一个分隔符前的内容

cut -c 1,3 passwd 显示第一到第三字符位置的内容

4.sort命令

多用于字符排序
sort -n 纯数字排序

sort -r 倒序

sort -u 去掉重复数字

sort -o 输出到指定文件中

sort -t 指定分隔符
sort -k 指定要排序列

5.uniq命令

对重复字符做相应的处理
uniq -u 显示唯一的行

uniq -d 显示重复的行

uniq -c 列举出每个出现的次数,每行显示一个并统计次数。

6.&&和||

&&用来执行条件成立后执行的命令
||用来执行条件不成立后执行的命令
ping -c1 -w1 172.25.254.254 && echo yes || echo no ping254能通为yes,不通为no。

7.test命令

test命令和[]等同
rest"a&quot;==&quot;a&quot;==&quot;a"=="b"等同[“a&quot;==&quot;a&quot;==&quot;a"=="b”]
test “a&quot;=&quot;a&quot; = &quot;a"="b” && echo yes || echo no a等于b,若正确显示yes,错误显示no。

[“a&quot;!=&quot;a&quot;!=&quot;a"!="b”] 不等于
[“a&quot;−eq&quot;a&quot;-eq&quot;a"−eq"b”] 等于
[“a&quot;−ne&quot;a&quot;-ne&quot;a"−ne"b”] 不等于
[“a&quot;−le&quot;a&quot;-le&quot;a"−le"b”] 小于等于
[“a&quot;−lt&quot;a&quot;-lt&quot;a"−lt"b”] 小于
[“a&quot;−ge&quot;a&quot;-ge&quot;a"−ge"b”] 大于等于
[“a&quot;−gt&quot;a&quot;-gt&quot;a"−gt"b”] 大于
[“a&quot;−ne&quot;a&quot;-ne&quot;a"−ne"b” -a “a”−gt&quot;a”-gt&quot;a”−gt"b"] a不等于b,并且a大于b,同时成立。
[“a&quot;−ne&quot;a&quot;-ne&quot;a"−ne"b” -o “a”−gt&quot;a”-gt&quot;a”−gt"b"] a不等于b,或a大于b,成立一个即可。
[-z"c&quot;]c为一个空的。[−n&quot;c&quot;] c为一个空的。 [-n&quot;c"]c为一个空的。[−n"c"] c是一个不是空的。
[“file1” -ef “file”] file1和file是一个文件。
[“file1” -nt “file”] file1比file新,先建立。
[“file1” -ot “file”] file1比file旧,后建立。
[-e “file”] 存不存在
[-f “file”] 为普通文件
[-L “file”] 为链接
[-S “file”] 套接字
[-d “file”] 为目录
[-c “file”] 字符设备
[-b “file”] 块设备

8.tr命令

echo hello | tr ‘a-z’ ‘A-Z’ 大小写转换

shall脚本常用的命令相关推荐

  1. linux脚本基本命令大全,Shell脚本常用命令

    Shell脚本常用命令 1           Shell中的特殊符号 1.1           $  美元符号.用来表示变量的值.如变量NAME的值为Mike,则使用$NAME就可以得到" ...

  2. Shell脚本中获取命令运行结果、特殊变量使用、条件判断等常用操作

    文章目录 前言 获取命令执行结果 使用反引号 `` ` ``command `` ` ``来执行命令 使用括号组合 $(command) 来执行命令 两种方式的区别 特殊变量使用 $0 $1 $2 . ...

  3. bat脚本常用命令及亲测示例代码超详细讲解

    这篇文章主要介绍了bat脚本常用命令及亲测示例代码超详细讲解,在这里需要注意编辑bat文件请使用ANSI编码,不然容易出现中文乱码,需要的朋友可以参考下 目录一 1.语句注释 2.暂停 3.输出和换行 ...

  4. windows系统之常用DOC命令汇总以及如何编写BAT脚本文件

    文章目录 DOC命令及编写BAT脚本 常用的 DOC 命令 windows 常用指令 `HELP` 查看帮助 `REM` 记录批处理文件或 CONFIG.SYS 中的注释(批注) `CHCP` 显示或 ...

  5. oracle执行命令显示2,Oracle数据库执行脚本常用命令小结

    1. 执行一个SQL脚本文件 复制代码 代码如下: sqlplus user/pass@servicename 或 复制代码 代码如下: SQL>start file_names 或 复制代码 ...

  6. pm2常用的命令用法介绍

    pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的,下面我们来看pm2常用的命令用法介绍吧 ...

  7. 常用 Linux 命令

    http://man.linuxde.net/ 一. 操作系统(Operation System,OS) 没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机 ...

  8. cmd锁定计算机病毒,反病毒常用CMD命令大全

    反病毒常用CMD命令大全 I.文件类: 1.attrib 显示或更改文件属性 命令格式: ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive ...

  9. window中常用的命令

    window中常用的命令 1 windows中常用的命令: 2 批处理文件的@echo off 命令 3 bat的变量与命令set的用法 4 windows批处理语法 1 windows中常用的命令: ...

最新文章

  1. 0基础培训java必须掌握的一些知识点
  2. 1096 Consecutive Factors
  3. CodeForces - 1559D2 Mocha and Diana (Hard Version)(思维)
  4. WPF/MVVM 快速开发
  5. centos linux 禁止ping
  6. 修改终端服务器的最大连接数
  7. Vue 中watch和computed 的用法及区别
  8. visio保存后公式变形_固体力学中的变形分析
  9. hustoj Runtime Error (运行错误)的解决方法
  10. redhat 6.4 虚拟化平台搭建千万PV架构
  11. Go游戏框架初探《一》
  12. PostMan是一款不可多得的发包工具
  13. 一篇文章带您秒懂地理标志商标注册
  14. 网站微信支付时出现支付二维码不显示的解决方法
  15. UE4过场动画的制作流程
  16. Foundry教程:使用多种方式编写可升级的智能代理合约(下)
  17. ubuntu18.0404 aws 云服务器启动和登陆 windows 虚拟机
  18. 力扣908. 最小差值 I
  19. 联想计算机M.2固态银盘,联想天逸510s 08IKL更换M.2 PCIE 固态硬盘后装系统,亲测有效...
  20. c#OpenCVSharp+Zxing识别条形码

热门文章

  1. Windows远程登陆Linux桌面的方法
  2. [渝粤教育] 武汉船舶职业技术学院 Adobe Illustrator 图形图像制作 参考 资料
  3. 「Python与地震工程」单自由度体系求解之Newmark-β法
  4. miniUI 加载死数据
  5. 数据存储---整形数据在内存中的存储
  6. CSDN 改变字体、颜色和大小的代码
  7. 8款Windows7专用免费杀毒软件(英文版)推荐
  8. 精读《磁贴布局 - 性能优化》
  9. 缔元信《团购报告》即将发布,网络团购常识普及
  10. Win10怎么在桌面添加备忘录 Win10桌面添加备忘录方法