UNIX/Linux の世界では、2 つのダッシュはオプションの終わりを意味します。たとえば、文字列 -n
を検索する場合 grep
で 次のようなコマンドを使用する必要があります:
grep -- -n file
上記のケースで行番号だけを取得したい場合は、使用する必要があります
grep -l -- -n file
したがって、コマンド kill -- -0
ID -0
のプロセスにシグナルを送信してみてください (マイナスゼロ)
この場合、-0
であることを示すために使用されます。 渡されるオプションではありません。 kill -0
を実行する場合 -0
だと思います 渡される PID としてではなく、オプションとして。
たとえば、 ls -- -l
を実行した場合 -l
という名前のファイルを探します ディレクトリを長い形式でリストするだけではありません。