Я пытаюсь найти путь к демону с помощью команды which
, выполнив следующую команду в сценарии оболочки ksh.
Но если демона нет, он выдает предупреждение в формате..
no DaemonName .....bla bla bla
Но поскольку я не могу отобразить это напрямую, я сейчас делаю это
tmp=`which daemonName`
tmp2=`which daemonName | grep "no DaemonName"`
if [[ "$tmp2" != "" ]]
tmp=wrong name
Как я могу сделать то же самое в простой одной строке?
Чего я действительно хочу, так это того, что если демона нет, он должен выдать строку по умолчанию, а если он присутствует, он должен выдать вывод команд which
.