我正在尝试which
在 ksh shell 脚本中使用以下命令查找守护程序的路径
但是,如果守护程序不存在,它会以格式给出警告..
no DaemonName .....bla bla bla
但由于我不能直接显示,我目前这样做
tmp=`which daemonName`
tmp2=`which daemonName | grep "no DaemonName"`
if [[ "$tmp2" != "" ]]
tmp=wrong name
我怎样才能在一个简单的单行中做同样的事情?
我真正想要的是,如果守护程序不存在,它应该给出一个默认字符串,而如果存在它应该给出which
命令输出。