
SHELL
shell 脚本
Sun__s
这个作者很懒,什么都没留下…
展开
-
shell 中的运算
一、运算符号+ ##加法- ##减法* ##乘法/ ##除法% ##除法后的余数** ##乘方++ ##自加一-- ##自减一< ##小于<= ##小于等与> ##大于>= ##大于等与= ##等于+=j+=i ##j=j+i*= ##j=j*i/= ##j=j/i%= ##j=j%i二、运算指令(())letexprbcbc << EOF1+2EOFEOF$[]##((a=1+2))##let a=原创 2020-12-13 18:25:05 · 164 阅读 · 0 评论 -
shell的执行流控制
一、for循环for 定义变量do 使用变量,执行动作done 结束标志格式1:#!/bin/bashfor WESTOS in `seq 2 2 10`do echo $WESTOSdone格式2:for WESTOS in 1 2 3do echo $WESTOSdone格式3:for WESTOS in {10..1}do echo $WESTOSdone格式4:for ((WESTOS=0;WESTOS&原创 2020-12-13 18:05:53 · 156 阅读 · 0 评论 -
shell脚本中的变量
一、变量的定义1)定义本身变量就是内存一片区域的地址2)变量存在的意义命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题二、shell脚本中变量的定义方法1)环境级别export a=1在环境关闭后变量失效2)用户级别vim ~/.bash_profilesource .bash_profileexport a=23)系统级别vim /etc/profileexport a=3vim /etc/profile.d/we原创 2020-12-10 17:35:47 · 278 阅读 · 0 评论 -
shell脚本的基础知识
一、什么是shell在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。脚本命令的解释器。二、shell脚本的意义1.记录命令执行的过程和执行逻辑,以便以后重复执行2.脚本可以批量处理主机3.脚本可以定时处理主机三、如何创建shell脚本#!/bin/bash ##幻数直接使...原创 2020-12-10 13:44:49 · 228 阅读 · 0 评论 -
文本处理工具 awk-- 报告生成器
一、grepgrepgrep -E = egrepgrep 格式grep 匹配条件 处理文件grep root passwd 过滤root关键字 grep ^root passwd 以root开头 grep root$ passwd 以root结尾 grep -i root passwd 忽略大小写 grep -E "\<root" passwd root字符之前不能有字符 grep -E "root\>" passwd原创 2020-12-09 21:06:18 · 310 阅读 · 0 评论 -
shell 中常用到的基础命令
一、diff用法:diff [options] files|directorys输出信息:[num1,num2][a|c|d][num3,num4]num1,num2 第一个文件中的行 a 添加 c 更改 d 删除 < 第一个文件的内容 > 第二个文件的内容 num3,num4 第二个文件的行 常用参数: -b 忽略空格 -B 忽略空行 -i 忽略大小写 -c 显示原创 2020-12-03 16:51:05 · 279 阅读 · 0 评论