Я использую эту команду:

./nodetool status

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 ответ1

0
sed -ne '6,/END/ p' test.txt > test1.txt
myvar=$(date +"%T")
awk -v var="$myvar" '{ print var,$1,$2 }' test1.txt >> test2.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .