строки
set $bar $HOME/.config/polybar/launch.sh
сделать такую
bar="$HOME/.config/polybar/launch.sh"
??
Буду благодарен за помощь
Чтож, если кому-то понадобится парсер конфига i3, можете меня спрашивать
дай я коллекционирую парсеры
нет, конкретные
что-то вида sed ’s/^set \$([^ ]+) (.+)$/\1=“\2”/‘
Я вот этот вариант в итоге взял
ну добавь ключик /g, раз несколько строк
lines=$(cat $file) омфг если уж хочешь циклом - while read line; do ... done < $file ну или sed ..../g < $file, ага
Мне остальные строки не нужны
Можешь мной гордиться sed -E ':st;n;s/set \$(\w+)\s+([^\s]+)/\1="\2"/g;tst;q;' .config/i3/config_vim
я прочитал это вслух и вызвал СОТОНУ
Обсуждают сегодня