大文字と小文字を無視してパターンを処理するすべてのプロセスを終了します。

大文字と小文字を無視してパターンを処理するすべてのプロセスを終了します。

同様のことを行うエイリアスが欲しいpkill -f PATTERNが、パターンの大文字と小文字を無視します。これを探すよりはわかりません。

alias pkf="kill `ps ax | grep -i $1 | awk '{ print $2 }'`"
alias pkf9="kill -9 `ps ax | grep -i $1 | awk '{ print $2 }'`"

答え1

man pkill:

       -i, --ignore-case
          Match processes case-insensitively

だから:

pkill -fi PATTERN

答え2

killall大文字と小文字を無視するコマンドは次のとおりです。

killall -I process_name

警告する:このコマンドはLinuxでのみこの方法で動作します。 AIX、Solaris、HP-UXでは使用しないでください。

GitHubのコミットにkillallよると21歳

関連情報