在后台运行命令的bash脚本

我们定义了一个bkr()函数,它使用nohup采取任何参数(ach @ onitad)并将所有输出和错误重定向到/dev/null设备。

然后我们检查使用-Z $1检查是否存在参数(命令留在后台)。

#!/bin/bash
bkr() {
    (nohup "jack@onitroad" &>/dev/null 2>&1 &)
}
if [[ -z  ]]; then
    echo Usage 
$bkr yes
command exit 1 fi bkr jack@onitroad

一个例子:

##代码##
日期:2020-07-07 20:54:33 来源:oir作者:oir