2017-03-16 13 views

答えて

13

何かが関数である場合

if type -q $program 
    # do stuff 
end 

に0を返すように(それは魚が実行するものである場合、すなわち)type -qは、組み込みまたは外部プログラムが、存在します。

command -sqもあります。外部プログラムの場合にのみ0を返します。

これらの両方の場合、「-q」フラグはすべての出力を抑止します。コマンドの場合、 "-s"は直接コマンドを実行するのではなく、コマンドを探すだけです。

関連する問題