особенно если это регэкспы
а что в них нового может быть? с ними обычно единственная проблема если кто-то дохуя сложные конструкции выстраивает
регэкспы - это просто! http://joyreactor.cc/post/3867362#comment18048206
а то они и так этого не знали.
я был бы рад, если бы мои коллеги заглянули в мой .bash_history и узнали много новых команд.
Публикуй избранное на реакторе, поклонники точно найдутся.
особенно если это регэкспы
а что в них нового может быть? с ними обычно единственная проблема если кто-то дохуя сложные конструкции выстраивает
регэкспы - это просто! http://joyreactor.cc/post/3867362#comment18048206
там как раз ещё более-менее нормально и понятно, так как условия сгруппированы
но должен признать, что пришлось погуглить. впервые вижу POSIX в регулярках
но должен признать, что пришлось погуглить. впервые вижу POSIX в регулярках
Какой же ты пидорас
Как и мы все
Как говаривал дядя Завински: "Если у вас на проекте проблема, и вы решили справится с ней регекспами — у вас на проекте будет две проблемы".
Регэкспы — это сложно.
Но я очень рад, что имею о них представление. Это инструмент, полезный не только по работе.
Но я очень рад, что имею о них представление. Это инструмент, полезный не только по работе.
>> с ними обычно единственная проблема если кто-то дохуя сложные конструкции выстраивает
В большинстве реальных случаев из реальной практики твои конструкции сложные ))
В большинстве реальных случаев из реальной практики твои конструкции сложные ))
"Если вы применяете регулярки чтобы решить проблему, то теперь у вас две проблемы" один владелец клуба в Сан-Франциско.
типа случайно набранного пароля?
почемуто мне кажется что любой .bash_history на 90% состоит из следущих строк:
$ xuinya
$ sudo xuinya
$ sudo xuinya --log
$ sudo xuinya --log-all
$ nano xuinya.conf
$ sudo nano xuinya.conf
$ sudo xuinya
и так по кругу, где xuinya это любая хуйня которую вы пытаетесь запустить на сервере.
$ xuinya
$ sudo xuinya
$ sudo xuinya --log
$ sudo xuinya --log-all
$ nano xuinya.conf
$ sudo nano xuinya.conf
$ sudo xuinya
и так по кругу, где xuinya это любая хуйня которую вы пытаетесь запустить на сервере.
когда даже присутствуешь в ветке..
О! нормальный человек! Пользует нану а не как красноглазники - ви.
это до первой в rescue-mode загрузки c единственным работающим busybox.
А бэкапы где???
Бэкапы - рядом. А пока - у тебя есть vi, tar и ls чтобы понять почему сервак не загружается.
наверн, не загружается потому, что нет ничего, кроме vi, tar и ls
Пытаюсь вспомнить случаи, когда сталкивался с падучими до rescue-mode, и не могу припомнить варианты, когда busybox'а хватало на "вылечить", а не просто поставить диагноз. Вспомнил что-то совсем экстравагантное, времён гомоэротичных экспериментов то ли с Gentoo, то ли LFS Linux, включавших в себя попытки впехнуть невпихуемое на что-то нетбукообразное. А для экстраординарного именно на сервере, со времен знакомства с гентой и теперь всегда под рукой - systemrescuecd, на флешке или образом.
о, возьмите в клуб любителей нано.
а то мне не с кем разделить боль: заходишь на сервак по ssh, вбиваешь crontab -e, а там какой-то админ-пидор вим выставил дефолтным текстовым редактором...
не то что бы имею что-то против вима, но нафига вим для тупейших редактирований 1 строки?
а то мне не с кем разделить боль: заходишь на сервак по ssh, вбиваешь crontab -e, а там какой-то админ-пидор вим выставил дефолтным текстовым редактором...
не то что бы имею что-то против вима, но нафига вим для тупейших редактирований 1 строки?
сам пользуюсь в основном нано, но некоторые вещи удобней делать в ви (точнее виме, ненавижу перемещение в чистом ви), например "встроенный" sed очень помогает, ну и комбинации с вырезать/копировать/вставить до конца/до начала/всю строку, тогда как того, кто придумывал комбинации в нано нужен отдельный котел в аду
О. А вот и неосиляторы подъехали.
Мало того, что nano жутко неудобен(ни навигации, ни поиска, ни умной замены, ни табов, вообще ничего в общем), так ещё и не смущает то, что вместо того, чтобы сделать один раз man xuinya, а потом сразу же запустить всё как полагается, человек методом научного тыка колупается.
Мало того, что nano жутко неудобен(ни навигации, ни поиска, ни умной замены, ни табов, вообще ничего в общем), так ещё и не смущает то, что вместо того, чтобы сделать один раз man xuinya, а потом сразу же запустить всё как полагается, человек методом научного тыка колупается.
Мне нано нужна для зашёл - добавил/убавил строчку кода, приключение на пару секунд.
В vim'е быстрее и проще.
Чтобы найти и удалить строку в nano: ^Wfoo + ^O ^X
То же самое в vim: /foo dd :wq
Чтобы найти и удалить строку в nano: ^Wfoo + ^O ^X
То же самое в vim: /foo dd :wq
Блин. Реактор съел половину.
nano: ^Wfoo |shift|+|End| |Del| |Del| ^O ^X
vim: /foo |Enter| dd :wq
nano: ^Wfoo |shift|+|End| |Del| |Del| ^O ^X
vim: /foo |Enter| dd :wq
Ноя не кодер и не программист, мне реально нужно такое делать так редко, что я могу гордиться, что знаю как чыйти из всеми горячо обажаемого вима
- отредактировать одну строчку похуй что используешь, нано просто по привычке
- в man-е не пишут почему програма не запускается или как её правильно запускать, там обычно просто список консольных команд, в лучшем случае с понятным описанием команд.
- в man-е не пишут почему програма не запускается или как её правильно запускать, там обычно просто список консольных команд, в лучшем случае с понятным описанием команд.
В мане помимо описания команд и примеров, есть ещё в самом конце, до куда никто не долистывает раздел SEE ALSO, где фикседом по чёрному написано всё, что тебе нужно для счастья. И команды/демоны(man 1,8), и конфиги (man 5), и системные/библиотечные вызовы(man 2,3) и даже Аллах.
Для некоторых там же есть ссылки на info.
Если уж мана мало, то опять же, вместо научного тыка надо идти в /usr/share/doc/xuinya/ и читать там. Там подробно описано, что как конфигурить и запускать. Часто с примерами и ссылками уже на тырнеты с официальной документацией.
Для некоторых там же есть ссылки на info.
Если уж мана мало, то опять же, вместо научного тыка надо идти в /usr/share/doc/xuinya/ и читать там. Там подробно описано, что как конфигурить и запускать. Часто с примерами и ссылками уже на тырнеты с официальной документацией.
Ох даже не знаю что тебе сказать, не знаю где тебе попадаются програмы с такой офигеной документацией. Надеюсь они тебе всегда будут попадаться. Но это особо ничего не меняет, кроме того что добавляет один пункт, вот тебе обновлёный список что бы успокоился:
$ xuinya - потому что, а вдруг запуститься
$ sudo xuinya - оказалось нужны дополнительные права
$ man xuinya - читаем ман
$ sudo xuinya --log - нам всеравно надо узнать что за ошибка конкретно у нас
$ sudo xuinya --log-all - нам нужно узнать это конкретнее
$ nano xuinya.conf - сверившись с маном и логами вносишь изменения в настройки
$ sudo apt-get dopolnitelnaya_xuinya - сверившись с маном и логами устанавливаешь дополнительную хуйню которая оказывается нужна но почему то сама не установилось (хотя почему бы и нет)
$ sudo nano xuinya.conf
$ sudo xuinya
А потом всё равно повторяешь потому что, окажеться что какаято библиотека/драйвер/название файла не то, но нигде это не написано потому что случай редкий и у всех обычно всё работает.
И не важно тебя устраивает мой ответ или нет, пожалуйста больше не отвечай, я понял, ты самый умный, у тебя самые прямые руки и всё всегда работает
$ xuinya - потому что, а вдруг запуститься
$ sudo xuinya - оказалось нужны дополнительные права
$ man xuinya - читаем ман
$ sudo xuinya --log - нам всеравно надо узнать что за ошибка конкретно у нас
$ sudo xuinya --log-all - нам нужно узнать это конкретнее
$ nano xuinya.conf - сверившись с маном и логами вносишь изменения в настройки
$ sudo apt-get dopolnitelnaya_xuinya - сверившись с маном и логами устанавливаешь дополнительную хуйню которая оказывается нужна но почему то сама не установилось (хотя почему бы и нет)
$ sudo nano xuinya.conf
$ sudo xuinya
А потом всё равно повторяешь потому что, окажеться что какаято библиотека/драйвер/название файла не то, но нигде это не написано потому что случай редкий и у всех обычно всё работает.
И не важно тебя устраивает мой ответ или нет, пожалуйста больше не отвечай, я понял, ты самый умный, у тебя самые прямые руки и всё всегда работает
Far, вот уж где реальный изврат
mc
Кунилинукс?
или
ls la
pwd
cd
ls la
pwd
cd
Ой блядь как будто коллеги все сверхлюди и очепяток не делают и имеют идеальную память. Всегда.
Да, они все сыновья маминых подруг
Говоря про опечатки, перед майскими каникулами случайно сделал класс, который начинается с русской буквы 'с' и из-за этого вчера пришёл в лёгкое замешательство. Из этого могла бы получиться забавная история, но, к сожалению, быстро догадался что не так.
всё еще надеешься, что кому-то не похуй?
о, уже аудиоверсию книги выпустили
Опять они обшутятся своими приколами про кодинг или сисадминство и ржут между собой. Даешь перевод для простых смертных на примерах с белочками и утятками!
Когда пытаешься достать яйцо из утёнка, прячь от своих коллег фото твоих попыток.
Понаберут админов по объявлению...
unset HISTFILE
или
export HISTFILE=/my/secret/place/.foobar
если надо, чтобы история таки осталась.
unset HISTFILE
или
export HISTFILE=/my/secret/place/.foobar
если надо, чтобы история таки осталась.
Чтобы написать коммент, необходимо залогиниться
Отличный комментарий!