it-swarm-ja.com

awkを使用して出力を印刷する方法

このコマンドnstatsは、次のような出力を提供します。 awkまたはgrepを使用して、数日だけの稼働時間を与えるにはどうすればよいですか? 「」を使用して出力を取得できません。

HOSTNAME  LOAD  MEMORY  SWAP  PROCS  TIME  UPTIME
Server    0.01     9%     3%    54  10:39  22 days 10:16:03
1
asngvas

Grepを使用-egrep -o "[0-9]+ days"

(your nstats command) | sed -n '2p' | egrep -o "[0-9]+ days"
22 days

Awkで-awk '{print $14,$15}'

(your nstats command) | sed -n '2p' | awk '{print $7,$8}'
22 days

Awkで(ちょうど数日)-awk '{print $14}'

(your nstats command) | sed -n '2p' | awk '{print $7}'
22
3
unlink