【发布时间】:2023-12-02 23:28:01
【问题描述】:
我正在尝试在 ksh shell 脚本中使用which 命令查找守护进程的路径
但如果守护程序不存在,它会以格式给出警告..
no DaemonName .....bla bla bla
但由于我无法直接显示,我目前这样做
tmp=`which daemonName`
tmp2=`which daemonName | grep "no DaemonName"`
if [[ "$tmp2" != "" ]]
tmp=wrong name
我怎样才能在简单的一行中做同样的事情?
我真正想要的是,如果守护程序不存在,它应该给出一个默认字符串,而如果存在它应该给出which 命令输出。
【问题讨论】: