URLのステータスを確認するスクリプトがあります。connected
以下の wget コマンド出力から単語を grep しようとしていますRunning
が、それが見つかった場合は印刷しますNot Running
。wgetコマンドからのすべての出力なしで単語のみを出力するようにgrepを変更するにはどうすればよいですか
#!/bin/ksh
STAT=`wget 'http://server:port/ABC_Service/app' | grep connected`
if [ -z "$STAT" ] ; then
echo "Running"
else
echo "Not Running"
fi
wget
コマンドの出力:
--2013-05-31 11:09:32-- http://server:port/ABC_Service/app
Resolving server... 10.109.136.31
Connecting to server|10.109.136.31|:port... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Authorization failed.
私のスクリプトからの望ましい出力:
Running