А это просто белиберда: ^ - ссылка на начало string, в большинстве случаев это начало строки . - любой символ * - взятый 0 и более раз B $ - конец строки
Есть, кто в awk силён? Есть multiline записи, каждое поле - строка. Как мне найти поле-строку с "comment: xxx", и из этого поля-строки вырезать "comment:"? Можно ли это сделать средствами awk, без предварительной обработки grep'ом и sed'ом?
приведи исходный текст, и руками набери что надо на выходе
awk нужен для того, чтобы потом, когда текущая задача будет решена, добавить выражения для обработки? как ранее сказали, задача для grep'а, но КМК, sed лучше справится
У тебя oneshot-скрипт должен быть запущен только после того, как демон mysql запустится. Сейчас у тебя никаких зависимостей нет и он может прекрасно запустится сильно раньше mysql :)
А чего grep не дружит с xargs? Уже который раз натыкаюсь что что-то вроде