Chinaunix首页 | 论坛 | 博客
  • 博客访问: 295723
  • 博文数量: 47
  • 博客积分: 1190
  • 博客等级: 少尉
  • 技术积分: 523
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-14 20:30
文章分类

全部博文(47)

文章存档

2016年(1)

2012年(46)

我的朋友

分类: LINUX

2012-06-05 10:40:31

aplay xxx.wav &
有的系统中会直接死在后台,用jobs看可以知道:
Stopped (tty output)

[1] + Stopped (tty output) ./inputd.sh 

This signal is most commonly generated when a process cannot write to the controlling terminal because it has been placed into the process background 

Solution 1:
这时可能要使用重定向,如aplay xxx.wav < /dev/null &就可运作。

Solution 2:
或者使用nohup, nohup 在ubuntu中属于coreutils pkg.

$ nohup --help
Usage: nohup COMMAND [ARG]...
  or: nohup OPTION
Run COMMAND, ignoring hangup signals.

      --help display this help and exit
      --version output version information and exit

If standard input is a terminal, redirect it from /dev/null.
If standard output is a terminal, append output to `nohup.out' if possible,
`$HOME/nohup.out' otherwise.
If standard error is a terminal, redirect it to standard output.
To save output to FILE, use `nohup COMMAND > FILE'.

NOTE: your shell may have its own version of nohup, which usually supersedes
the version described here. Please refer to your shell's documentation
for details about the options it supports.

Report bugs to .

  1. ./inputd.sh | nohup ./gameserver.bin +statusMonitor 1 &

阅读(15840) | 评论(0) | 转发(0) |
1

上一篇:squid analyzer部署

下一篇:IP反查hostname

给主人留下些什么吧!~~