一、脚本概述
1.Shell脚本是一种解释型语言
二、脚本基础知识
#!/bin/bash

[root@desktop8 mnt]# sh hello.sh用sh打开脚本
[root@desktop8 mnt]# 添加执行权限
[root@desktop8 mnt]# /mnt/hello.sh 用脚本本身的shell打开

+ echo hello everyone命令行
运行结果

/etc/vimrc







四、基本脚本命令


patch


指定分隔符
##指定截取每行第1列
##指定截取每行第3个字符




sort -n纯数字排序倒序
sort -usort -o输出到指定文件中
##指定分割符 sort -k指定要排序的列

显示唯一的行
##显示重复的行
##每行显示的次数
注意:配合sort命令使用

&&和||


注意:当执行脚本并没有加IP地址时,没有报错,不合理,需改善
test
字符型数据
[ "$a" = "$b" ]
[ ! "$a" = "$b" ]

整型数据
是否$a <= $b

##$a是否等于$b,并且$a大于100


文件
建立文件,查看节点,创建硬链接

##是否是目录




tr

find
-type
##查找不是该组的文件

##匹配u=6、g=4、o=4的文件
u=6或g=6或o=6的文件



文章来源: (28) linux中Shell 基本知识