sedコマンド(メモ)
■MemFreeのある最後の行の数値だけシェルスクリプトの変数へ取り出す方法
pは行、'$p'で最終行
MEM_FREE_KB=`cat xxx.log | grep MemFree | sed -n '$p' | sed -e 's/[^0-9]//g'`
"-n"オプション
文字列を置き換えた行だけを出力するには、"-n"オプションを使用する。
"-n"オプションを使うときは、必ず"p"を合わせて使う必要がある。
■MemFreeのある最後の行の数値だけシェルスクリプトの変数へ取り出す方法
pは行、'$p'で最終行
MEM_FREE_KB=`cat xxx.log | grep MemFree | sed -n '$p' | sed -e 's/[^0-9]//g'`
"-n"オプション
文字列を置き換えた行だけを出力するには、"-n"オプションを使用する。
"-n"オプションを使うときは、必ず"p"を合わせて使う必要がある。