私はよりよく理解するためにマニュアルページを少し遅くしましたps
。ps
私のユーザーに、端末に接続されていないすべてのプロセスが返されるようにするフラグの組み合わせはありますか?-t -
フィルタは-u steve
OR に結合され、すべてのユーザーのすべての非端末プロセスと特定のユーザーのすべてのプロセスを返すように見えます。
ps -t - -f -u steve
しかし、私は彼らがANDのように動作し、単一のユーザーに対して非ターミナルプロセスのみを返し、好ましくは現在のユーザーを自動的に使用したいと思います。
一人でできる方法はありますかps
?
答え1
答えは簡単だと思います。いいえps
、論理ANDに個別に結合することは不可能です。
最後にps
POSIX仕様のOPTIONSセクション(太字+イタリック体は私が追加しました):
とは別に- F、-エル、-Nリスト、そして- モールドフォーマット、表示されているすべてのオプションはプロセスを選択するためのものです。何も指定しないと、基本リストは無視されます。psは、すべての選択基準オプションのORで表されるプロセスを選択する必要があります。。
また、ORをANDに変換するスイッチも見つかりませんでした。