Size: a a a

2021 April 23

Лс

Лень с Самосознанием... in pro.bash
можно и на подчёркивания и на тире.... В общем, чтоб это можно было скормить как имя переменной в eval
источник

Лс

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

аᶘ

асоциальный пикотран... in pro.bash
в евал... ууу
источник

∀lǝxǝʎ in pro.bash
Here string быстрее, если объём большой. Но есть побочка в виде tmp файла
источник

Лс

Лень с Самосознанием... in pro.bash
Я посмотрел как работать с mediainfo и решил что проще будет напрямую у ffmpeg брать)
источник

аᶘ

асоциальный пикотран... in pro.bash
→ echo "MusicBrainz Album Type=single" | awk -F= '{ gsub(" ", "", $1); print $1 "=\"" $2 "\"" }'
MusicBrainzAlbumType="single"
источник

Лс

Лень с Самосознанием... in pro.bash
Видно пора знакомится с awk)
источник

Лс

Лень с Самосознанием... in pro.bash
А как его уговорить снести либо просто первую строку ввода, либо строку начинающуюся с ;?
источник

аᶘ

асоциальный пикотран... in pro.bash
... | tail -n+2 | awk ...
источник

∀lǝxǝʎ in pro.bash
Рисково полагаться что больше в значении не встретится =. Но для примера норм
источник

Лс

Лень с Самосознанием... in pro.bash
sed это аккуратно решал - либо '1d' либо '/^;/d' ....
источник

аᶘ

асоциальный пикотран... in pro.bash
sed — это швейцарский нож
источник

Лс

Лень с Самосознанием... in pro.bash
А оно тут применяет его ко всей строке, не к первому вхождению?
источник

Лс

Лень с Самосознанием... in pro.bash
Потому я и хотел им допинать)
источник

Лс

Лень с Самосознанием... in pro.bash
А... И промолчал об этом
источник

аᶘ

асоциальный пикотран... in pro.bash
да ты можешь на sed'е вообще всё написать тогда, в том числе и обработку всех строчек
источник

∀lǝxǝʎ in pro.bash
В $2 будет только второе поле, а не всё после первого равно
источник

Лс

Лень с Самосознанием... in pro.bash
Я и написал, не хватает только вырезания пробелов
источник

Лс

Лень с Самосознанием... in pro.bash
| sed '/^;/d; s/=/="/; s/$/"/'
источник

Лс

Лень с Самосознанием... in pro.bash
И здесь, кстати, безопасно полагаться на одно равно - это применяется к первому равно в строке, а в названиях переменных его точно не будет
источник