不知这问题发在这正确否?如果让shell中接收到的命令全放到后台运行?

不知这问题发在这正确否?如果让shell中接收到的命令全放到后台运行?

如输入 xmms
shell能不能替我换成xmms &
好让我可以输入下一个命令?

另:
请教在bash中运行了ksysguard
但这个程序并不抢占对shell的控制
类似于ksysguard &
但用 jobs查看,并无显示
如果是输入ksysguard &
jobs显示done
请问这是如何实现的?      
1. 让每个命令都自动到后台运行,我不认为这是个好主意
2. ksysguard 类似 daemon 进程,它把自己放到后台去运行,因此加 & 和不加 & 效果是一样的;至于你所说的 done,其实不是 jobs 的输出,而是 shell 告诉你有一个后台进程已经退出了。你可以这样试试:先运行 ksysguard &,然后直接按回车,同样可以看到 done      
学到一些东西,呵

不过如果想实现
不知该如果做?
我挺好奇,呵      
未曾见过 bash 有这种设置,如果要实现此功能,修改 bash 的源码应该可以      
看来得用alias暂时解决一下了
版主哪天有消息可得说声啊      
在命令行后面加一个 & 也不是很麻烦啊 欢迎常来 !      
那是
不过不是为了自己用


这几天复习迎考
郁闷得很
所以开始学shell^_^
以后会常来的
还得向版主和高手们指教呢