码迷,mamicode.com
首页 >  
搜索关键字:bash编程    ( 137个结果
bd------bash编程--引用&命令替换
[root@node01 sh]# a=99[root@node01 sh]# echo "$a"99[root@node01 sh]# echo '$a'$a [root@node01 sh]# echo $a99[root@node01 sh]# echo "99"99[root@node01 ...
分类:其他好文   时间:2019-10-04 20:53:06    阅读次数:88
bd------bash编程--重定向和变量1
文本流和重定向 覆盖重定向 [root@node01 ~]# ls / 1>aaa 追加重定向 [root@node01 ~]# ls /mnt >>aaa 先输出外层内容再输出内层内容 [root@node01 ~]# ls /tmp //:bin boot dev etc home jdk-7u ...
分类:其他好文   时间:2019-10-04 17:21:41    阅读次数:91
shell脚本的条件测试与比较
通常,在bash的各种条件结构和流程控制结构中都要进行各种测试,然后根据测试结果执行不同的操作,有时也会与if等条件语句相结合,来完成测试判断,以减少程序运行的错误。执行条件测试表达式后通常会返回“真”或“假”,就像执行命令后的返回值为0表示真,非0表示假一样。一、shell脚本的条件测试在bash编程里,条件测试常用的语法形式如下:语法1:test<测试表达式>:这是利用test命令
分类:系统相关   时间:2019-09-01 20:12:54    阅读次数:154
egrep及bash编程之条件判断
REGEXP:REGularEXPressiongrep:根据模式搜索文本,并将符合模式的文本行显示出来。Pattern:模式,文本字符和正则表达式的元字符组合而成匹配条件正则表达式:BasicREGEXP:基本ExtendedREGEXP:扩展基本正则表达式:.:匹配任意单个字符[]:匹配指定范围内的任意单个字符[abc],[a-m],[a-z],[A-Z],[0-9],[a-zA-Z],[0-
分类:其他好文   时间:2019-08-02 22:55:59    阅读次数:206
BASH 编程之变量高级篇
内部变量 ? $$与$BASHPID都代表着执行程序的进程 ID,我们可以通过 echo 打印,并用 ps 指令检查得到相同的进程 ID [root@oracle ~]# echo $BASHPID #没有结果?? [root@oracle ~]# echo $$ #显示执行进程的 id 号 313 ...
分类:其他好文   时间:2019-05-28 17:02:42    阅读次数:130
Bash编程(6) String操作
1. 拼接 1) 简单的字符串拼接如:PATH=$PATH:$HOME/bin。如果拼接的字符串包含空格或特殊字符,需要使用双引号括起,如: 注意:+=的性能较直接拼接的效率高,测试如下: 2) 重复字符到指定长度 通过拼接在每个循环中拼接多个实例来提高函数速度: 2. 字符处理 没有直接的参数扩展 ...
分类:其他好文   时间:2019-02-14 23:38:09    阅读次数:234
Bash编程(3) 命令行解析与扩展
$@表示脚本输入的全部参数,在bash脚本中,若$@增加引号("$@"),则包含空格的参数也会被保留,若不增加引号($@),则包含空格的参数会被拆分。 例: 1. 引号 对于单引号、双引号、转义字符开头的空格,命令行解析时将不会被拆分。 2. 花括号 花括号作用于不带引号、以逗号分隔的列表或序列。当 ...
分类:其他好文   时间:2019-01-04 00:24:58    阅读次数:184
Bash编程(2) 循环与分支
Shell中有三种类型的循环:for, until, while,具有3种类型的条件语句:if, case, 条件操作符(&&, ||)。 1. 结束码 命令的结束码可以在命令运行完后,查看$?查看。当命令执行正常时,结束码为0,当异常时,返回1-255的数字。 2. test命令 test命令用于 ...
分类:其他好文   时间:2018-12-27 10:24:24    阅读次数:152
bash编程的信号捕获:
bash编程的信号捕获: kill -l KILL无法捕捉; trap 'COMMAND' SIGNAL, 信号捕捉用于:在中途中止时做一些清理操作。 一. trap捕捉到信号之后,可以有三种反应方式: (1)执行一段程序来处理这一信号 (2)接受信号的默认操作 (3)忽视这一信号 二 第一种形式的 ...
分类:其他好文   时间:2018-11-23 20:45:04    阅读次数:217
bash编程之循环控制:
bash编程之循环控制: for varName in LIST; do 循环体 done while CONDITION; do 循环体 done until CONDITION; do 循环体 done 循环控制: continue: 提前结束本次循环而开始评估下一轮; break [n]: 跳 ...
分类:其他好文   时间:2018-11-23 20:39:38    阅读次数:163
137条   上一页 1 2 3 4 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!