есть задача, суть такова:
обрабатываем вывод одной бадяги для использования в dialog
на входе имеем файл такого вида
--input---------
foo: kakaya gadost
bar: prishlo vremya buhat
----------------
нужно сделать чтобы было так:
-------------------output-----
foo: \"kakaya gadost\" off
bar: \"prishlo vremya buhat\" off
------------------------------
(первый без изменений, начиная со второго столбца окружить экранированными кавычками и дописать off)
сделал так:
awk '{ORS = ""} {print ($1,"\"")}{ORS=" "} {for(k=2; k<NF; ++k) {print $k }{ORS=""}{print $NF}} {print "\" off "}'
можно ли подобную бяку провернуть проще? 

Ответ на:
комментарий
от mky

Ответ на:
комментарий
от sdio

Ответ на:
комментарий
от lazyklimm
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Насколько это оправдано... (2012)
- Форум Nagios оправдано применение (2004)
- Форум AWK (2017)
- Форум AWK (2021)
- Форум AWK (2017)