ps - ユーザーとプロセスによるフィルタリング、端末は不要

ps - ユーザーとプロセスによるフィルタリング、端末は不要

私はよりよく理解するためにマニュアルページを少し遅くしましたpsps私のユーザーに、端末に接続されていないすべてのプロセスが返されるようにするフラグの組み合わせはありますか?-t -フィルタは-u steveOR に結合され、すべてのユーザーのすべての非端末プロセスと特定のユーザーのすべてのプロセスを返すように見えます。

ps -t - -f -u steve

しかし、私は彼らがANDのように動作し、単一のユーザーに対して非ターミナルプロセスのみを返し、好ましくは現在のユーザーを自動的に使用したいと思います。

一人でできる方法はありますかps

ベストアンサー1

答えは簡単だと思います。いいえps、論理ANDに個別に結合することは不可能です。

最後にpsPOSIX仕様のOPTIONSセクション(太字+イタリック体は私が追加しました):

とは別に- F-エル-Nリスト、そして- モールドフォーマット、表示されているすべてのオプションはプロセスを選択するためのものです。何も指定しないと、基本リストは無視されます。psは、すべての選択基準オプションのORで表されるプロセスを選択する必要があります。

また、ORをANDに変換するスイッチも見つかりませんでした。

おすすめ記事