if一、if基础1、单分支1.1语法if语句语法单分支结构语法:if[条件];then指令fi或if[条件]then指令fi1.2例子[root@master4day4]#catif-single1.sh#!/bin/sh#功能:单分支if结构整数比较,用-lt格式例子#createdbyxsz#date:20180107if[10-lt12]thenecho"Yes,10islessthan12
分类:
系统相关 时间:
2018-03-15 23:06:13
阅读次数:
351
一、标准输入命令read与实践1、read基础用法[root@master4day3]#read-p"Plsinputtownum:"a1a2Plsinputtownum:122、小脚本示例[root@master4day3]#vimread.shread-p"plsinputtwonumber:"var1var2echo"thenumsyouinputis:$var1$var2"3、设置超时时间
分类:
系统相关 时间:
2018-03-15 23:04:24
阅读次数:
268
一、Shell论述 二、 脚本执行方式 创建并打开一个Shell脚本 编辑 运行 三、 Bash的基本功能 1.命令别名与快捷键 查看系统中所有的命令别名 设置别名(重启失效) 将别名设置为永久 ...
分类:
系统相关 时间:
2018-02-20 20:21:16
阅读次数:
224
一、基本的bash shell命令 1、默认bash shell 提示符是美元符号($); 2、bash手册 使用man命令来访问存储在Linux系统上的手册页面,如: bogon:~ Mac$ man kill bogon:~ Mac$ man kill KILL(1) BSD General C ...
分类:
系统相关 时间:
2018-02-11 22:43:49
阅读次数:
203
一、免密交互 --stdin 1、从标准输入读取字符串 如:passwd --stdin heruguo246 [root@localhost mnt]# passwd --stdin heruiguo246Changing password for user heruiguo246.123456 ...
分类:
系统相关 时间:
2018-01-30 19:42:46
阅读次数:
225
shell脚本第一行写明解释器的路径: #!/bin/bash运行脚本两种方式:使用bash命令运行shell文件,或授予脚本文件执行权限,可直接执行文件shell启动时,一开始执行一组命令来定义提问文本、颜色等设置,命令存放在~/.bashrc中登录shell放在~/.bash_profilesh ...
分类:
系统相关 时间:
2018-01-27 23:14:57
阅读次数:
341
# cat > /bin/ct11 Who | wc -l 按ctrl+d # cd /bin # chmod +x ct11 # ./ct11 执行结果: 2 \c :指示echo 不要打印 最后的换行符号 \a :警示字符,通常是ASCII的BEL字符 \b :退格 \f : 换页 \n :换行 ...
分类:
系统相关 时间:
2018-01-23 14:19:18
阅读次数:
239
脚本要求: 执行脚本后 接受输入1,显示当前时间,并提示是否继续选择。 接受输入2,显示CPU负载,并提示是否继续选择。 接受输入3,显示剩余内存,并提示是否继续选择。 接受输入0,退出脚本。 ·································· ...
分类:
系统相关 时间:
2018-01-21 11:05:18
阅读次数:
208
在bash shell的使用过程中,经常会遇到一些字符串string的操作,下面是个人的一些使用总结。 一、字符串的定义 用双引号,单引号,或者直接在接在=后,都可以定义一个字符串,如下,定义了三个字符串 但双引号和单引号,在bash中还是有区别的。 单引号引用,则保留字符串的所有字符的字面含义,同 ...
分类:
系统相关 时间:
2018-01-08 01:00:57
阅读次数:
271
# cat > /bin/ct11 Who | wc -l 按ctrl+d # cd /bin # chmod +x ct11 # ./ct11 执行结果: 2 \c :指示echo 不要打印 最后的换行符号 \a :警示字符,通常是ASCII的BEL字符 \b :退格 \f : 换页 \n :换行 ...
分类:
系统相关 时间:
2018-01-02 16:44:40
阅读次数:
206