(28) linux中Shell 基本知识

匿名 (未验证) 提交于 2019-12-02 21:59:42

一、脚本概述

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的文件





易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!