
shell
周鹏428
没有最好,只有更好
展开
-
shell脚本与或非
1. -a 与 -o 或 ! 非例子: if[ -d $ok1 -a $ok2 -a $ok3 ] 先判断 -d $ok1 和 $ok2 和 $ok3语句的结果,再判断[]是否为true 2. && 与 || 或 ! 非例子: if原创 2016-04-21 19:07:48 · 14697 阅读 · 0 评论 -
shell脚本的字符串截取
1. ${var:0:7} 截取var变量0到7位原创 2016-04-21 19:48:59 · 411 阅读 · 0 评论 -
Ubuntu下vi编辑器按方向键变成^B^C^D的解决方法
出现问题不可怕,要学会找到问题源。vi编辑器有问题,很明显vi包出现问题了,重装即可。原创 2016-04-23 00:21:37 · 915 阅读 · 0 评论 -
Linux之trap命令
调试shell脚本语言有两种方法:一. echo 语句输出信息二 使用trap命令trap命令:用于捕获指定的信号并执行预定义的命令。其基本的语法是:trap 'command' signal其中signal是要捕获的信号,command是捕获到指定的信号之后,所要执行的命令。可以用kill –l命令看到系统中全部可用的信号名,捕获信号后所执行的命令可以是任何一条或原创 2016-04-23 23:47:58 · 676 阅读 · 0 评论 -
shell脚本中使用while存在隐患
20170315 UAT批量,在给零售通知书添加民生LOGO的作业中发现运行报错,但是脚本继续执行,并且调度图上没有反应报错情况。 经排查,发现shell脚本中在使用的while语句用法存在着隐患,具体情况如下: cat $file|while read LINE do ... if [ $? -ne 0 ] th原创 2017-03-29 13:33:12 · 1689 阅读 · 0 评论