LINUX.ORG.RU

Сообщения Rivee

 

sed неправильно отрабатывает

Здравствуйте, уважаемые знатоки. Появился вопрос. У меня есть файлик с переменными. Мне надо экранировать кавычки и переменным добавить в начале и в конце кавычки.Файлик такого вида

["any@gmail.com","dpov@gmail.com"]
dev.cloud.com
7c6908c6-efceb9a5-52a23733dcb1

["GET", "POST", "PUT", "DELETE", "OPTIONS"]

["*"]
localhost
postgres://cha:0bcTqii6@localhost:5432/cha
YvcMg2GWXafS9lHaQ9txbvSHZNHDDR
2592000
SOv2cT29VqxrALGzTYflAR2wXJaiSQ1
amqp://cha:6pa4NMako@127.0.0.1:5672/cha

Я применяю

sed -e 's/\"/\\\"/g' -e 's/^/\"/g' -e 's/.$/\"/'  file.txt

и он делает всё как надо. Кроме одного. Если

["any@gmail.com","dpov@gmail.com"]

стоит в самом начале, то на выходе получается

"[\"any@gmail.com\",\"dpov@gmail.com\""

А если где-то в другом месте, то выходит всё нормально

"[\"any@gmail.com\",\"dpov@gmail.com\"]"

Подскажите, это вообще решаемо или уже могу начинать писать костыли?) Не первый раз работаю с sed, но это первый раз встречаю. Всем заранее спасибо.

 , , ,

Rivee
()

Миграция с KVM на Proxmox на горячую

Здравствуйте, прилетела задача миграции виртуалок с KVM и облачных сервисов на proxmox. Вариант с отключить виртуалки, копировать образ жд на Proxmox не подходит, потому что много сервисов крутится и слишком много времени потратим. Может можно это как-нибудь с rsync провернуть. Или единственный нормальный вариант просто rsynком перенести сервисы на новую виртуалку. Пошарил форумы и ничего не нашёл. Может кто-то занимался уже таким и сможет помочь. Заранее спасибо за уделённое время

 , , , ,

Rivee
()

Помогите новичку с метриками заббикса

Здравствуйте, у меня есть скрипт-парсер, который собирает статистику и выдает её либо в виде

#Имя     количество

нода1  5

нода2  10

нода3  8

Либо в json.

[
  {
    "name": "нода1",
    "count": "83"
  },
  {
    "name": "нода2",
    "count": "3"
  },
  {
    "name": "нода3",
    "count": "74"
  }
]

Я хочу, чтобы агент собирал данные из файла, а график раз в сутки показывал какое за сегодня кол-во, чтобы кривая не стремилась постоянно вверх. Если у кого-нибудь есть опыт в таких делах, то подскажите, пожалуйста, как мне это реализовать. Спасибо

 , ,

Rivee
()

Как создать json из данных

Здравствуйте, не могу разобрать с jq. Как мне превратить это

Hackler 3

Rockstar 5

в

( читать дальше... )

Или хотя бы что-то приблизительное.

 , ,

Rivee
()

RSS подписка на новые темы