新建文件mstart
, 写入下面代码.bash
#!/bin/bash $1 1>/etc/null 2>&1 &
说明app
1>/etc/null
将标准输出(stdout
)重定向到空设备文件,也能够重定向到文件,即将标准输出输出到指定文件(例如:1>~/myapplog
)2>&1
把标准错误(stderr
)输出重定向到标准输出(stdout
), 也能够重定向到其余位置.&
将程序设置在后台运行使用code
首先更改权限it
chmod a+x ./mstart
class
将文件mstart
放到环境变量中(须要使新设置的环境变量生效, 如:source /etc/profile
(若是实在/etc/profile
文件中配置的PATH的话))后台
使用mstart
命令启动gedit
变量
mstart gedit
配置
这样就能够在后台启动一个程序,且不会在控制台打印程序的输出信息.file