Size: a a a

2020 September 30

Лс

Лень с Самосознанием... in pro.bash
BIB
интересно, спасибо
источник

️ ️️ in pro.bash
Лень с Самосознанием
А -P я, если честно, пихаю уже везде. Так, для уверенности.
а -P не везде есть
источник

B

BIB in pro.bash
Лень с Самосознанием
А это просто белиберда:
^ - ссылка на начало string, в большинстве случаев это начало строки
. - любой символ
* - взятый 0 и более раз
B
$ - конец строки
так и есть. отловит строку с Total:
источник

B

BIB in pro.bash
можно без *$ даже
источник

Лс

Лень с Самосознанием... in pro.bash
️ ️️
а -P не везде есть
Не везде. Но мне просто надоело натыкаться на нерабочие регулярки, поэтому я сначала пишу с -P. А там, если нужно, убираю
источник

л

лохматый in pro.bash
BIB
Есть, кто в awk силён?
Есть multiline записи, каждое поле - строка.
Как мне найти поле-строку с "comment: xxx", и из этого поля-строки вырезать "comment:"?
Можно ли это сделать средствами awk, без предварительной обработки grep'ом и sed'ом?
приведи исходный текст, и руками набери что надо на выходе
источник

Лс

Лень с Самосознанием... in pro.bash
лохматый
приведи исходный текст, и руками набери что надо на выходе
Есть ниже
источник

Лс

Лень с Самосознанием... in pro.bash
BIB
Name: qwerty
Comment: comment with spaces
Total: 10 MB   20 MB   30 MB
Name: asdfg
Comment: another
Total: 11 MB   21 MB   31 MB
(...и т,д.)
.
источник

Лс

Лень с Самосознанием... in pro.bash
BIB
в итоге хочу что-то типа такого:
qwerty<TAB>30 MB<TAB>comment with spaces
asdfg<TAB>31 MB<TAB>another
.
источник

л

лохматый in pro.bash
awk нужен для того, чтобы потом, когда текущая задача будет решена, добавить выражения для обработки?
как ранее сказали, задача для grep'а, но КМК, sed лучше справится
источник

л

лохматый in pro.bash
источник

B

BIB in pro.bash
ну я сейчас и пытаюсь сперва grep и sed, а результат через awk в нужном формате вывести
источник

B

BIB in pro.bash
надеялся, что можно внутри awk'а другой awk на строку-поле напустить
источник

л

лохматый in pro.bash
длинна каментов разная и произвольная?
источник

л

лохматый in pro.bash
мисстаргет, сорри
источник

Лс

Лень с Самосознанием... in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
У тебя oneshot-скрипт должен быть запущен только после того, как демон mysql запустится. Сейчас у тебя никаких зависимостей нет и он может прекрасно запустится сильно раньше mysql :)
А чего grep не дружит с xargs?
Уже который раз натыкаюсь что что-то вроде
...| xargs -I @ echo "$( echo @ | grep 'regex')"

не работает
источник

л

лохматый in pro.bash
BIB
Name: qwerty
Comment: comment with spaces
Total: 10 MB   20 MB   30 MB
Name: asdfg
Comment: another
Total: 11 MB   21 MB   31 MB
(...и т,д.)
длинна каментов разная и произвольная?
источник

B

BIB in pro.bash
да
источник

Лс

Лень с Самосознанием... in pro.bash
лохматый
длинна каментов разная и произвольная?
Угу. Я регулярку писал
источник

B

BIB in pro.bash
лохматый
длинна каментов разная и произвольная?
еще и с пробелами ;)
источник