Два года в /fg/. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1248.0 пользователей не могут ошибаться!
?7006
прекрасное6454
говно5922
говнорашка5512
хуита4737
anime3078
linux2663
music2646
bnw2607
рашка2587
log2372
ололо2258
дунч1879
pic1816
сталирасты1494
bnw_ppl1456
быдло1441
украина1439
дыбр1239
гімно1158

pgrep охуенный. ровно до тех пор пока на серваке крутится ровно один Java-демон

#6PJXD8 (3) / @hirthwork / 3928 дней назад

целый день всячески стрелял себе в ногу. изобрёл кучу новых способов. где я все их могу запатентовать?

#3I7Q13 (0) / @hirthwork / 3928 дней назад
Есть рутфс и ее копия с поехавшими uid/gid (забыл сказать --numeric-ids рсинку) на разных носителях, которые одновременно некуда воткнуть. Хочу сдампить метадату с нормальной рутфс в файлик и применить ее к поехавшей. Мне идти писать скрипт или есть что-нибудь готовое? Тупо копировать/рсинкать/тарить нихачу, ибо долго.
#X5RRIB (5) / @lexszero / 3995 дней назад

Либо я тупой, либо что-то пошло не так. Делаю:

nohup myprog &
pid=$!
ps aux|fgrep myprog|fgrep $pid || exit 1

так вот, иногда этот самый exit 1 срабатывает.
как такое может быть? какие echo сделать чтобы диагностировать?

#Z3QTCI (49) / @hirthwork / 4332 дня назад

https://github.com/visionmedia/nshell удобно // inb4 было

#NIRC3T (2+1) / @like-all / 4362 дня назад

TIL как грепать на предмет табов. Вместо таба нужно писать заклинание $'\t':
fgrep field1$'\t'field2 tab-separated-file.txt

#5DIR70 (4) / @hirthwork / 4460 дней назад

А существует ли вариант шелла со списками, лямбдами и стрелками, как в кулхацкеле? Что-то меня на странное тянет…

#D4N4HM (24+1) / @goren / 4512 дней назад

по сути любая программа - это получение данных, фильтрация и\или обработка с последующим запихиванием результата в нужное хранилище. И под эту схему просто идеально ложаться однострочники на шелле.
cat grep pipe
Причем проблем там нет даже при необходимости делать сложный пайплайн - агрегация и мультипликация потоков данных наличиствует. С мультипликацией именно в шелл-скриптинге правда практически не сталкивался - не было неоходимости. Но вцелом все это уже давно превратилось из дремочего леса в родные милые душе чащобы.

#2PO3W2 (0) / @macro / 4725 дней назад
Объявляю аттракцион невиданной щедрости: на сервере crapcannon.tk запущен Prosody со свободной регистрацией. Особо желающим могу выдать персональный shell-аккаунт, правда, пока без root-доступа. Также в скором времени подниму gitolite и прочие ништяки по вкусу. VPS'ка один хрен через два года подохнет, пусть хоть на пользу народу послужит. Только вредительством, просьба, не заниматься.
#HQVI8Z (8+2) / @like-all / 4834 дня назад
Невиданный аттракцион щедрости от меня. Палю годный кусок конфига для tmux: Быстрый переход по окнам. # start Window Numbering at 1 set -g base-index 1 bind-key -n M-1 select-window -t 1 bind-key -n M-2 select-window -t 2 bind-key -n M-3 select-window -t 3 bind-key -n M-4 select-window -t 4 bind-key -n M-5 select-window -t 5 bind-key -n M-6 select-window -t 6 bind-key -n M-7 select-window -t 7 bind-key -n M-8 select-window -t 8 bind-key -n M-9 select-window -t 9
#LHHHF7 (7) / @ninesigns / 4945 дней назад
Попробовал fish, который friendly interactive shell, и весь закаваился. Ну омномношечка же.
#08GTB7 (1+2) / @stiletto / 5194 дня назад
Тегсуп есть под юникс шелл, или только сед/пцре, только хардкор? Даже у yahoo html представляет из себя кашу.
#ISS7GT (0) / @l29ah / 5276 дней назад
преобразуем hex в dec: $(($hex))
#0Z08YG (1) / @a13 / 5534 дня назад
что лучше: awk '/nvidia/ { print $1 }' /proc/devices или sed -n 's/\([0-9]\+\) nvidia/\1/p' /proc/devices ?
#3II7FM (3) / @a13 / 5558 дней назад
по мотивам: http://lists.busybox.net/pipermail/busyb.....12110.html эмуляция массивов на sh: set_array() { eval $1$2=\"$3\" } get_array() { eval echo \$$1$2 } $ set_array bla 1 FIRST $ get_array bla 1 FIRST примитиво, побочные эффекты гарантированы, но лучше чем ничего
#B02YYQ (0) / @a13 / 5613 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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