我使用这个命令:
./nodetool 状态
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns Host ID Rack
UN 127.0.0.1 47.66 KB 1 33.3% aaa1b7c1-6049-4a08- ad3e-3697a0e30e10 rack1
UN 127.0.0.2 47.67 KB 1 33.3% 1848c369-4306-4874-afdf-5c1e95b8732e rack1
我该如何将一些输出重定向到文件中?我只想在文件中保存以下详细信息:
UN 127.0.0.1
UN 127.0.0.2
然后,我想将时间添加到文件中:
10:15:00 UN 127.0.0.1
10:15:01 UN 127.0.0.2
亲切的问候。
答案1
sed -ne '6,/END/ p' test.txt > test1.txt
myvar=$(date +"%T")
awk -v var="$myvar" '{ print var,$1,$2 }' test1.txt >> test2.txt