私は以下のコードから文字列「-Xms」を検索する必要があります。シェルスクリプト
cat | ps -eaf|grep $LOGNAME | while read LINE
do
if [[ grep LINE = "-Xms" ]]; then
pid=$(echo $LINE | awk '{print $2}')
#echo $pid
kill -9 $pid
fi
:
done
しかし、このコードは、AIX上では動作しません。 Linux上でうまく動作します。
助けてください。
エラーはgrep:0652から033 0 はgrepを開くことができません:0652から033には、12:43を開くことができません。 30。 grep:0652-033開けません - 。 grep:0652-033 0:00を開けません。 grep:0652-033 -mを開くことができません。 – user1215456
このコードは、次のエラーをスローします。grep:0652-033 0を開けません。 grep:0652-033 12:43:30を開けません。 grep:0652-033開けません - 。 grep:0652-033 0:00を開けません。 grep:0652-033 sshd:を開くことができません。 grep:0652-033 appuser @ nottyを開くことができません。 grep:0652-033 rootを開くことができません。 はgrep:0652から033には10158276. はgrepを開くことができません:0652から033を開くことができません5636342. はグレップ:0652から033には、開くことができません0 はgrep:2月 0652から033を開くことができないなど。====== ========= – user1215456
はい私のコードにエラーがあります...正しいオプションで修正します – Raghuram