なぜkill --timeoutが機能しないのですか? [コピー]

なぜkill --timeoutが機能しないのですか? [コピー]

動作する対応するコマンドを実行しようとすると、man 1 kill正しい機能の代わりにエラーが発生します。

$ kill --timeout 1000 TERM --signal QUIT 12345
bash: kill: -timeout: invalid signal specification

私が使用しているutil-linuxバージョンはkill

ベストアンサー1

bashシェル組み込み機能に優先順位が与えられているため、エラーが発生しますkill。と入力すると、インストールされているman 1 killプログラムが「ユーザーコマンド」として記述されます。インストールされているプログラムのフルパス(たとえば)を使用すると、この問題を回避できます/usr/bin/kill

おすすめ記事