shell 函数

系统函数basename功能: 返回完整路径最后 / 的部分,常用于获取文件名 basename [pathname] [suffix] 选项:suffix为后缀,如果被指定,bas...

发布于 shell

shell读取控制台输入read

基本语法read (选项)(参数) 选项: -p:指定读取值时的提示符 -t:指定读取时等待的时间(秒),如果超时未输入将不再等待 参数: 变量:指定读取值的变量名 ...

发布于 shell

shell循环

shell循环for循环基本语法#语法1 for 变量 in 值1 值2 值3 ... do 代码 done #语法2 for((初始值;循环条件;变量变化)) do 代码 ...

发布于 shell

shell流程控制

基本语法单分支if [ 条件判断式 ] then 代码 fi 多分支if [ 条件判断式 ] then 代码 elif [ 条件判断式 ] then 代码 fi 快...

发布于 shell

shell条件判断

常见参数 常用判断语句 含义 = 字符串或两个整数进行比较 -lt 小于 -le 小于等于 -eq 等于 -gt 大于 -ge 大于等于 -ne 不...

发布于 shell

shell运算符

基本语法 “$((运算式))” 或 “$[运算式]” 或者 expr m + n 注意expr运算符间要有空格,如果将结果赋值给变量需要实用反引号`` expr m - n ...

发布于 shell

shell预定义变量

基本语法 语法 功能描述 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号(PID) $? 最后一次执行命令的返回状态,为0表示上个命令正确执行 快...

发布于 shell

shell位置参数变量

基本语法 语法 功能描述 $n n为数字,$0代表命令本身,$1-$9代表第一到第九个参数,10以上的参数需要用大括号,如${10} $* 代表命令行中的所有参数,$*把所有参数...

发布于 shell

设置环境变量

基本语法 语法 功能描述 export 变量名=变量值 将shell变量输出为环境变量/全局变量 source 配置文件 让修改后的配置信息立即生效 ec...

发布于 shell

shell入门,变量

第一个shell脚本[root@CentOS01 shcode]# vim hello.sh #!/bin/bash echo "hello world!" #执行方式一 ...

发布于 shell