
正文
linux命令无输出 linux输入命令后没有信息输出
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux 假如一个命令下去.没有任何输出(命令成功),就执行下一条命令 shell怎么写
把前一个命令的输出重定向到一个临时文件(如果你所谓的“没有任何输出”包含错误信息的话,重定向时记得还要加上标准错误)
再查看临时文件的大小,如果文件为空,则执行下一条命令
相关问答
Q1: 小白问一道linux基础问题:运行wc命令,如果电脑没有输出任何结果,没有反应,那么电脑是在做什么呢?
wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。
语法:wc [选项] 文件…
说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
这些选项可以组合使用。
输出列的顺序和数目不受选项的顺序和数目的影响。
总是按下述顺序显示并且每项最多一列。
行数、字数、字节数、文件名
如果命令行中没有文件名,则输出中不出现文件名。例如:
$ wc - lcw file1 file2
4 33 file1
7 52 file2
省略任选项-lcw,wc命令的执行结果与上面一样。
Q2: linux嵌入式系统上执行mount命令,挂载nfs,没有任何输出,和busybox或者net driver那个有关?
等……可能是 nfs 服务器linux命令无输出的返回数据有问题被卡死了吧?
没有提示符表明这条命令正在运行……
你为啥不先在局域网里面找个快点的服务器linux命令无输出,或者直接嵌入式和你的工作机组一个小的局域网来测试一下 NFS ,你这个 NFS 服务器貌似是个互联网上的远程服务器,这是不是有点太远了?
Q3: LINUX能连,但是命令输入后没反应,什么原因?
这种问题出现的可能性很多,比如温度过高、内存溢出、cpu等待过多、硬件链接出现异常、磁盘访问有问题等等都可能出现,需要具体问题具体分析。你可以开启linux的报告系统,这样在发生问题时可以输出一个问题诊断报告,进而进行原因分析,否则单单只是现象描述的话很难定位。具体的开启诊断报告的方法网上有,可以自己搜一下看看。
Q4: 我用perl linux 执行管道命令,获取不到输出。
试了几个命令都应该没有问题,你先试试这个命令有没有任何输出
再试试直接 perl中
print `gunzip -c /home/file | dd of=/dev/sdb obs=1M`
如果命令有输出,但是你的编程方式和上面的单语句都没有输出,就太诡异了。
Q5: php调用linux命令ls后无输出!!!这是为什么?
如果有给予参数array,则指定的数组将会被命令所输出的每一行填满
$cmd = "ls";
$result = exec($cmd , $arry);
print_r($arry);
exit;
linux命令无输出的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux输入命令后没有信息输出、linux命令无输出的信息别忘了在本站进行查找喔。







