Имбирь - твой спиритический овощ. Войти !bnw Сегодня Клубы
Да блеать! JIDS --add <жыд> Option add requires an argument Кококой агрумент-то? Ни в вики, ни в хелпе — нихуя.
Рекомендовали: @o01eg
#J3XXTT / @akifo_net / 4297 дней назад

--add=jid
#J3XXTT/WLG / @stiletto / 4297 дней назад
не пробел
#J3XXTT/KQC / @stiletto / 4297 дней назад
@stiletto НЕПОКАНОНУ!
#J3XXTT/ZKA / @goren --> #J3XXTT/KQC / 4297 дней назад
@goren схуяб!
#J3XXTT/6ZH / @stiletto --> #J3XXTT/ZKA / 4297 дней назад
@stiletto Из всех прыщепрограмм только у dd такой синтаксис, и то не совсем такой. Вроде даже какой-то стандарт есть.
#J3XXTT/IWP / @goren --> #J3XXTT/6ZH / 4297 дней назад
@goren Да ладно. Такой синтаксис у ВСЕХ прыщепрограмм, сделанных на gnu getopt.
#J3XXTT/82I / @stiletto --> #J3XXTT/IWP / 4297 дней назад
@stiletto например?
#J3XXTT/L69 / @goren --> #J3XXTT/82I / 4297 дней назад
@goren coreutils в полном составе. начиная ls и заканчивая awk
#J3XXTT/ZXD / @stiletto --> #J3XXTT/L69 / 4297 дней назад
@stiletto не пизди. у прыщепрограмм есть две формы --key=val и --key val. алсо, у нормальных прыщепрограмм есть посишенл аргументы и subcommands, например route add default, а не route --add=defaults потомушо add - это глагол, а не переменная, у котором может быть значение
#J3XXTT/E4T / @muromec --> #J3XXTT/82I / 4297 дней назад
@stiletto ну вот и посмотри, как обрабатывается `ls --width 1` и `ls --width=1`
#J3XXTT/ZFT / @muromec --> #J3XXTT/ZXD / 4297 дней назад
@muromec И? От того, что --width 1 валидно, --width=1 перестало таковым быть?
#J3XXTT/626 / @stiletto --> #J3XXTT/ZFT / 4297 дней назад
@stiletto Ну ок, значит и то и то должно быть валидно.
#J3XXTT/DR4 / @goren --> #J3XXTT/626 / 4297 дней назад
@goren Сходи добавь :3
#J3XXTT/NV8 / @stiletto --> #J3XXTT/DR4 / 4297 дней назад
@stiletto Мне-то зачем? Я омским интерфейсом не пользуюсь.
#J3XXTT/RJU / @goren --> #J3XXTT/NV8 / 4297 дней назад
@muromec Алсо, я поленился делать --option value потому что не думал, что ЭТИМ КТО-ТО ЕЩЕ ПОЛЬЗУЕТСЯ. Например, --option value ведет себя по-разному, когда параметры обязательные и когда нет: grep --color yes substring grep --color=yes substring
#J3XXTT/RXS / @stiletto --> #J3XXTT/E4T / 4297 дней назад
@stiletto да там же ОМСК в коде. нахуя ваще было городить свой парсер а-ля гетопт, если их вагон готовых?
#J3XXTT/IQQ / @muromec --> #J3XXTT/NV8 / 4297 дней назад
@muromec Потому что оно и парсер опций и разбивка на аргументы в одном.
#J3XXTT/W36 / @stiletto --> #J3XXTT/IQQ / 4297 дней назад
@muromec (ну и как обычно, не нравится -- сделай лучше)
#J3XXTT/78Z / @stiletto --> #J3XXTT/IQQ / 4297 дней назад
@stiletto чо-чо, если из любого парсера вытащить структурку ключ-значение и засунуть ее черезе kwargs - не то же самое будед?
#J3XXTT/SDJ / @muromec --> #J3XXTT/W36 / 4297 дней назад
@stiletto я подумаю над этим, когда вернусь из ебаных ебеней в ебаные ебеня.
#J3XXTT/FAF / @muromec --> #J3XXTT/78Z / 4297 дней назад
@muromec Redeye-парсер учитывает кавычки в тексте только до тех пор, пока не встречает первое слово, которое не может принять ни за опцию, ни за значение. весь остаток строки собирается в одну кучу и идет одним аргументом. Реализация этого с отдельным парсером опций потребовала бы один хуй половину парсера опций реализовать.
#J3XXTT/TV7 / @stiletto --> #J3XXTT/SDJ / 4297 дней назад
@stiletto а, японел. то есть оно не просто берет line.split('\n',1), а ряльне ищет, где закончился последний параметр. ок-ок
#J3XXTT/426 / @muromec --> #J3XXTT/TV7 / 4297 дней назад
@muromec Лол, вариант с тем, чтобы отделять тело команд типа post и comment от аргументов переводом строки, мне вообще в голову не приходил :3
#J3XXTT/QOX / @stiletto --> #J3XXTT/426 / 4297 дней назад
@stiletto ващет, это самый простой вариант "в лоб", который только может быть. другое дело, что всякие бомбусоебы (if any) соснут.
#J3XXTT/H57 / @muromec --> #J3XXTT/QOX / 4297 дней назад
@muromec бомбусовод у нас, афаик, один на весь бнвач. и ему даже жуйкоподобный интерфейс кажется пределом неюзабельности.
#J3XXTT/H0Y / @stiletto --> #J3XXTT/H57 / 4297 дней назад
@stiletto а ты можешь проверить, пишет ли кто-то посты в которых коммандлайн и тело сообщения не разделены \n?
#J3XXTT/TEY / @muromec --> #J3XXTT/H0Y / 4297 дней назад
@muromec могу проверить. как минимум я пишу.
#J3XXTT/AIC / @stiletto --> #J3XXTT/TEY / 4297 дней назад
@stiletto вот пидарас.
#J3XXTT/13F / @muromec --> #J3XXTT/AIC / 4297 дней назад
@muromec грепнул логи. Пока не вижу вообще ни одного использования p/post с переводом строки
#J3XXTT/3J7 / @stiletto --> #J3XXTT/13F / 4297 дней назад
@muromec А, нет, failman с переводом строки после команды пишет. Но у него это емнип кросспостилка
#J3XXTT/KIT / @stiletto --> #J3XXTT/13F / 4297 дней назад
@stiletto чото твои логи пиздят. я пишу именно с переводом, да еще и с двойным.
#J3XXTT/SS5 / @muromec --> #J3XXTT/3J7 / 4297 дней назад
@muromec Мне лень придумывать как точно выгрепать такие варианты использования, поэтому я тупо грепнул команды начинающиеся с "p" и смотрю глазами. Всё что вижу - стена текста без переводов строки.
#J3XXTT/XXY / @stiletto --> #J3XXTT/SS5 / 4297 дней назад
@stiletto а все почему, а все потому, что прыщетехнологии.
#J3XXTT/GIV / @muromec --> #J3XXTT/XXY / 4297 дней назад
@muromec пруф или потому что бога нет
#J3XXTT/YG5 / @stiletto --> #J3XXTT/GIV / 4297 дней назад
@stiletto разве наличие бога является проверяемым фактом, который на что-то может влиять? и я это слышу от отеиста?
#J3XXTT/GWE / @muromec --> #J3XXTT/YG5 / 4297 дней назад
@muromec это был намек, что без пруфа твоё заявления как боженька :3
#J3XXTT/4CZ / @stiletto --> #J3XXTT/GWE / 4297 дней назад
@stiletto ну согласись, необходимость анализировать логи глазами показывает достаточно низкий уровень технологичности.
#J3XXTT/WMZ / @muromec --> #J3XXTT/4CZ / 4297 дней назад
@muromec оно показывает только, что чтобы найти конец команды в логах, нужно юзать тот же костыль, что и в бнваче
#J3XXTT/EQI / @stiletto --> #J3XXTT/WMZ / 4297 дней назад
@stiletto но сделать этого ты не можешь, потомучто все сделано так как сделано. ок-ок.
#J3XXTT/Y4P / @muromec --> #J3XXTT/EQI / 4297 дней назад
@muromec потому что мне незачем решать эту задачу точно и корректно, пятисекундного пролистывания глазами мне хватает.
#J3XXTT/RDG / @stiletto --> #J3XXTT/Y4P / 4297 дней назад
@stiletto хватает, чтобы получить неправильный ответ? мог бы просто боженьку об этом спросить.
#J3XXTT/9Q0 / @muromec --> #J3XXTT/RDG / 4297 дней назад
@muromec чтобы получить ответ "доля юзающих перевод строки между телом и аргументами пренебрежительно мала". и это правильный ответ.
#J3XXTT/7TM / @stiletto --> #J3XXTT/9Q0 / 4297 дней назад
@stiletto опять неправильно, потомучто ты смотришь 1) на непонтный срез 2) видишь не долю юзающих, а долю сообщений.
#J3XXTT/2FR / @muromec --> #J3XXTT/7TM / 4297 дней назад
@muromec что непонятного в срезе? доля сообщений вполне позволяет мне сделать вывод о доле пользователей
#J3XXTT/XQ2 / @stiletto --> #J3XXTT/2FR / 4297 дней назад
@muromec доля пользователей, кстати, на самом деле менее интересна, чем доля сообщений, т.к. один пользователь может использовать оба варианта
#J3XXTT/32M / @stiletto --> #J3XXTT/2FR / 4297 дней назад
@stiletto окей, ты прав, я неправ, иди нахуй.
#J3XXTT/4RH / @muromec --> #J3XXTT/32M / 4297 дней назад
@muromec ура, я подебил в специальной олимпиаде
#J3XXTT/FS9 / @stiletto --> #J3XXTT/4RH / 4297 дней назад
@muromec Двачую. Весь бнвач написан как ёбаное говно (кроме моего няшнокода :3). PEP8? Не, не слышал.
#J3XXTT/HZQ / @anonymous --> #J3XXTT/IQQ / 4297 дней назад
@stiletto Это было бы в любом случае лучше, чем городить своё велосипед. Просто признай, что у тебя NIH. Это в любом случае пиздец — сделать длинные опции и не сделать возможность писать их с пробелом. И ещё упирается в своё неправоте, пиздец.
#J3XXTT/PS5 / @anonymous --> #J3XXTT/TV7 / 4297 дней назад
@muromec Ну уж по стилю кода-то хуле придираться? Я понимаю по фичам там. А тут — взял и исправил, хуле.
#J3XXTT/0RX / @anonymous --> #J3XXTT/Y4P / 4297 дней назад
@kagami ШТО
#J3XXTT/1LY / @muromec --> #J3XXTT/0RX / 4297 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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