bash: Как создать пары ключ-значение из файла .txt в Linux

w | awk 'NR==1 {print $1}' >file.txt
cat file
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
lava1    pts/0    157.48.149.102   05:03   31.00s  0.31s  0.31s -bash
azureuse pts/1    157.48.149.102   07:26    0.00s  0.07s  0.05s w

Из приведенного выше текстового файла я хочу создать пары ключей и значений, такие как формат json, как показано ниже. ожидаемый результат:

{
 "USER" : "lava1",
 "TTY" : "pts/1",
 "FROM" : "157.47.49.254",
 "LOGIN" : "12:32",
 "IDLE" : "5.00s"
}
1
задан 28 October 2021 в 08:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: