psコマンドは関数から何も返しません。

psコマンドは関数から何も返しません。

一部のプロセスIDが必要な機能があり、追加の措置を講じる必要があります。コマンドで取得しようとしています。 PID = $(ps axf | grep SOME_PATTERN | grep -v grep | awk '{print $1}')

UbuntuとCentusでは動作しますが、水洗では動作しません。手動ですが、どこでも動作します。

Suseで特定の問題の原因は何ですか?どうすれば解決できますか?

ベストアンサー1

コマンドで使用するには、pgrep代わりに使用する必要があります。詳細な説明があります。ps axfwatchここ

おすすめ記事