metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2008-11-15 02:32 pm

bash scripting

Умудрился в первом же написанном баш-скрипте наткнуться на шизу со случайно оставленным пробелом после \
Хотел разделить команду на строки, а получилось что заэкранировал невидимый просто так пробел и получилось что следующую строку восприняло как следующую команду а не часть опций текущей.

Вообще говоря, реакция на невидимые символы в конце строки - это явное надругательство над мозгом, в норме такого делать нельзя. Но тут конечные пользователи продукта явно привыкши к тому, что софт трахает их в мозг :)

[identity profile] metaclass.livejournal.com 2008-11-15 01:07 pm (UTC)(link)
Я не использовал экранирование конца строки там. Это тут у меня с десяток форвардингов портов для ssh и пришлось разбивать на строки.

[identity profile] theiced.livejournal.com 2008-11-18 02:13 pm (UTC)(link)
Вот поездил на мазде, говно. Дребезжит чего то на 140, фигня. А вот жигули - хорошая машина, я на ней не ездил.