99问答网
所有问题
linux 假如一个命令下去.没有任何输出(命令成功),就执行下一条命令 shell怎么写
如题所述
举报该问题
推荐答案 2013-05-24
把前一个命令的输出重定向到一个临时文件(如果你所谓的“没有任何输出”包含错误信息的话,重定向时记得还要加上标准错误)
再查看临时文件的大小,如果文件为空,则执行下一条命令
追问
这个是可以实现,但是写shell会很臃肿,不过你的答案还是正确的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BBzWzvXWB.html
其他回答
第1个回答 2013-05-24
echo $?
判断$?是多少
$? 是0代表上一条命令正确
相似回答
linux 的
shell
脚本编程中,如何确保
一条指令指令执行成功
了之后再进行下...
答:
使用echo $?接收上
条命令
的标准
输出,如果
返回的是0就代表上条命令是成功的,如果是错误输出或者
没有输出,
那个返回的都不是0。例:判断httpd是否启动 pidof httpd &>/dev/nullif [[ $? != 0 ]]then /etc/init.d/httpd startelse echo “httpd服务启动成功”fi刚才没看下面 make && mak...
怎么写LINUX的SHELL
?
答:
cat file.txt | awk -F, '{print $1 "," $3 }'这里我们使用,作为字段分割符,同时打印第一个和第三个字段。如果该文件内容如下: Adam Bor, 34, IndiaKerry Miller, 22, USA
命令输出
结果为:Adam Bor, IndiaKerry Miller, USA2) 概念: 管道, 重定向和backtick 这些不是系统
命令,
但是他们真的很重要。
linux写shell
脚本linux写shell
答:
七,并会在a.txt文件中写入为“testtesttesttest”的一段文字。在
linux下shell
脚本中if中用到or
怎么写
?shell脚本中的or和C语言类似,也是用||(两个竖杠)表示or逻辑。但是在shell脚本中,有严格的执行顺序要求,前
一条命令
或语句返回false,||的
下一条
语句或命令才会执行。
linux命令SHELL
编程:数若...
linux
shell
脚本
执行命令
详解
答:
查看PATH的内容可用 echo $PASH
命令
。现在的/data/
shell
就不在环境变量PASH中的,所以必须加上./才可执行。
linux
shell脚本执行方法二: 以绝对路径的方式去执行bash shell脚本:/data/shell/hello.sh linux shell脚本执行方法三: 直接使用bash 或sh 来执行bash shell脚本:cd /data/shell bash ...
Linux
系统下“
Shell
”重复
执行
上
条命令
都有哪几种方法?
答:
方法一 for i in {
1
..10}; do echo "Hello, World";方法二 在~/.bashrc文件中创建一个run函数:function run() { number=$1 shift for n in $(seq $number); do done } 1 2 3 4 5 6 7 使./bashrc生效 souce ~/./bashrc 1 示例 run 10 echo "Hello, World"
linux
中的
命令
在
shell
脚本中
怎么写
答:
echo "上面两行就是在.
shell
书写
linux命令
的方式"备注:语法:eval cmdLine eval会对后面的cmdLine进行两遍扫描
,如果
第一遍扫描后,cmdLine是个普通
命令,
则执行此命令;如果cmdLine中含有变量的间接引用,则保证间接引用的语义。
Shell
的 echo
指令
与 PHP 的 echo 指令类似,都是用于字符串的输出。
linux
怎么
进入
shell
编程模式
答:
1、连接上相应的linux主机,进入到等待输入shell指令的
linux命令行
状态下。2、在linux命令行下输入shell指令:vi test.shell。3、最后,按下回车键
执行shell指令,
此时发现用vi
命令成功
进入了shell编程模式中。
请问如何自己写
一个linux命令,
可以在
linux下面执行
呢,谢谢
答:
使用vi写
一个shell
程序就是了,像你的例子,程序中只要一行内容 cd /app/mycrm/log 写完后把这个文件保存到$PATH变量的相应目录中,就可以直接调用执行了
如何运行
linux
shell
程序
答:
可采用下列方式,直接运行shell脚本了。\x0d\x0a1、test
(如果命令
检索路径包含当前目录)\x0d\x0a2、./test(如果命令减缩路径不包含当前目录)\x0d\x0a*说明: sh test 方式调用
一个shell
叫蹦可能会禁止某些shell特定的扩展功能,因而可能引起脚本无法正确执行。
大家正在搜
linux输出的命令
linux命令结果输出到文件
linux命令输出到指定文件
linux sed命令
linux常用的20个命令
linux运行文件命令
linux 输出到文件
linux 复制命令
linux 命令大全
相关问题
linux 的 shell脚本编程中,如何确保一条指令指令执...
linux shell如何判断上一条命令是否有输出
在shell脚本中,比如执行一个命令,在等待3秒后,没有这个...
如何在shell中不停执行一条命令top
写一个shell脚本,实现循环执行一条命令,如果该命令长时间...
在linux shell的()功能,可能将命令的输出结果交给...
linux shell 获取上一条命令 不是结果
编写linux脚本,判断一个文件中是否有指定的关键字,如果有...