Я установил, выполнив следующие действия.
echo "http://nl.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
apk update
apk upgrade --update-cache --available
apk add virtualbox-guest-additions
rc-update add virtualbox-guest-additions default
echo vboxpci >> /etc/modules
echo vboxdrv >> /etc/modules
echo vboxnetflt >> /etc/modules
Это увеличивает разрешение дисплея.
Вы можете прочитать необработанный ввод и разделить его на поля, разделенные пробелами -, используя jq
следующим образом:
$ cat file.txt |
jq -nR '[inputs | split(" ") | { "name":.[0], "street":.[1], "phone":.[2], "e-mail":.[3] }]'
[
{
"name": "alex",
"street": "street1",
"phone": "253465873",
"e-mail": "alex123@google.com"
},
{
"name": "john",
"street": "street2",
"phone": "442893646",
"e-mail": "3jj33@google.com"
},
{
"name": "kevin",
"street": "street3",
"phone": "125234763",
"e-mail": "ke1vn@yahoo.com"
}
]
Альтернативно, для простых (не -не вложенных )табличных данных можно использовать Miller
mlr --inidx --ojson --jvstack rename '1,name,2,street,3,phone,4,e-mail' file.txt