Тут не исправить уже ничего, Господь, жги! Войти !bnw Сегодня Клубы

Допустим, есть у меня вызов команды с кучей параметров, и я хочу каждый из этих параметров прокомментировать. Вместо того, чтобы писать одну большую портянку и потом один длинный вызов команды, я делаю так:

grep \

we only care about the first line found

--max-count 1 \

that second line is what we are really looking for

--after-context 1 \

usual grep stuff: what to find and where to look

"$file" "$db" | \

extract that one line we're interested in

tail -1

И получаю ошибки:

./test.sh: 20: ./test.sh: --max-count: not found
./test.sh: 22: ./test.sh: --after-context: not found
./test.sh: 24: ./test.sh: /tmp/test_input: Permission denied
./test.sh: 25: ./test.sh: #: not found

Понятное дело, что комментарии всё портят. Но как быть? Я не могу поставить бекслэши перед комментариями, потому что после бэкслеша должен идти перевод строки. Я не могу поставить бэкслеш в конце комментария, потому что тогда он будет частью комментария и не сработает так, как задумано. Что делать?

#179ZGL / @minoru / 4293 дня назад

Собирать строку опций из переменных.
#179ZGL/2NX / @l29ah / 4293 дня назад
@l29ah Можно, но это тоже выглядит кривовато, особенно в свете отсутствия в шелле такой элементарной синтаксической сладости, как +=. Больше вариантов нет?
#179ZGL/G46 / @minoru --> #179ZGL/2NX / 4293 дня назад
@minoru += есть в мейкфайлах
#179ZGL/I1E / @muromec --> #179ZGL/G46 / 4293 дня назад
#179ZGL/N7I / @pew / 4293 дня назад
@pew Я не знал даже, как это гуглить, потому и спросил у микробложиков. Спасибо!
#179ZGL/8EE / @minoru --> #179ZGL/N7I / 4293 дня назад
@pew `#shit` обоже сука это гениально!
#179ZGL/T38 / @stiletto --> #179ZGL/N7I / 4293 дня назад
@stiletto Лол, ёбаный стыд.
#179ZGL/SDD / @anonymous --> #179ZGL/T38 / 4292 дня назад
@kagami я нихуя не помню мд
#179ZGL/2QF / @stiletto --> #179ZGL/SDD / 4292 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.