如何去掉命令行的提示?

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
回复
QNX master
Senior Member
帖子: 852
注册时间: 周五 9月 12, 2003 4:24 am

如何去掉命令行的提示?

帖子 QNX master » 周四 12月 16, 2004 12:02 pm

我用chkfsys命令查磁盘时,当检测到系统文件错误并修复后总是出现提示,我的系统开机时想做这项工作,但我不想让用户看到,如何屏蔽掉这些提示呢?有没有类似DOS的echo off呢?

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

帖子 xtang » 周四 12月 16, 2004 1:34 pm

把stdout/stderr重定向到/dev/null

QNX master
Senior Member
帖子: 852
注册时间: 周五 9月 12, 2003 4:24 am

帖子 QNX master » 周四 12月 16, 2004 2:02 pm

那如何将stdout/stderr重定向到/dev/null呢?:)

QNX master
Senior Member
帖子: 852
注册时间: 周五 9月 12, 2003 4:24 am

帖子 QNX master » 周四 12月 16, 2004 5:22 pm

再问一个问题,一块硬盘当用chkfsys检测时出现pause(cannot fix)就停在那了,如何不用人工干预就跳过去继续执行呢?

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

帖子 xtang » 周四 12月 16, 2004 10:38 pm

QNX master 写了:那如何将stdout/stderr重定向到/dev/null呢?:)


:roll:

代码: 全选

 # ls >/dev/null
 # pidin 2>&1 >/dev/null
如果你是在程序里用spawn*()的话,查spawn()的说明吧。

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

帖子 xtang » 周四 12月 16, 2004 10:38 pm

QNX master 写了:再问一个问题,一块硬盘当用chkfsys检测时出现pause(cannot fix)就停在那了,如何不用人工干预就跳过去继续执行呢?
你试了 use chkfsys 了吗? chkfsys -P 也不行吗?

EandE
New Member
帖子: 5
注册时间: 周三 11月 24, 2004 9:21 am

帖子 EandE » 周六 12月 18, 2004 8:43 pm

在QNX4.25下“chkfsys -ruqP /”就可以吧

QNX master
Senior Member
帖子: 852
注册时间: 周五 9月 12, 2003 4:24 am

帖子 QNX master » 周三 12月 22, 2004 11:34 am

chkfsys -P 就是不行呀!

cnzxy
Senior Member
帖子: 13
注册时间: 周四 6月 30, 2005 9:25 am

Re: 如何去掉命令行的提示?

帖子 cnzxy » 周四 7月 04, 2013 10:17 pm

没错,有的情况下chkfsys -P 也是无法跳过的。

回复