↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6946
прекрасное6443
говно5907
говнорашка5512
хуита4716
anime3066
linux2654
music2635
bnw2602
рашка2565
log2356
ололо2178
дунч1832
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1421
дыбр1238
гімно1158

sed ?
специалисты по sed здесь? в файле много строк, нужно сделать из херни вида [строчки хуиты] хуй\n\tпизда [строчки хуиты] херню вида [строчки хуиты] хуй\tпизда [строчки хуиты] если делать что-то типа /^\t/!{N;s##}, то при двух последовательных /^\t/! получается хуйня, а именно N зохавывает следующую строчку, и уже эта следующая строчка в свою очередь не зохавывает ^\t. как забороть?
#Y8JUVO (13+1) / @l29ah / 1786 дней назад
sed ?
Есть такой вот текстик: https://bpaste.net/show/6a1d1343b8ac Нужно для всех строк, которые начинаются с '! ', выдернуть хуйню которая после восклицательного знака идёт, в том и только том случае, когда в соответствующем параграфе упоминается подстрока '/[0-9][0-9.]*='. Чот не пойму, как это сделать на sed, поскольку принятие решения о N зависит от следующей строки. М? // не работает: sed -ne '/^! /{N;N;:b;/ /{N;b b};p}'
#F9GKVC (6) / @l29ah / 3145 дней назад

echo "wow, TIL"|sed 's/(.)(.*)/\U\1\L\2/' → Wow, til

#P3IURQ (1+1) / @hirthwork / 3504 дня назад
https://github.com/shinh/sedlisp Lisp implementation in (GNU) sed
#F6OI61 (2+2) / @lexszero / 3647 дней назад

Вот тут у меня бомбануло от наркоманского седовсокого синтаксиса.
Чем конкретно этот пример лучше, что говноскрипт на питушоне(или любом другом языке) такого же размера?

https://stackoverflow.com/questions/4331851/sed-swapping-2-lines

sed -n ' # turn off default printing
/dog/{ # if the line matches "dog"
h # put it in hold space
:a # label "a" - the top of a loop
n # fetch the next line
/something/{ # if it matches "something"
p # print it
x # swap hold and pattern space
bb # branch out of the loop to label "b"
} # done with "something"
# if we're here, the line doesn't match "something"
H # append pattern space to hold space
x # swap hold and pattern space
s/\([^\n]*\)\n\([^\n]*\)$/\2\n\1/ # see below
x # swap hold and pattern space
ba # branch to the top of the loop to label "a"
} # done with "dog"
:b # label "b" - outside the loop
# print lines that don't match and are outside the pair
p # also prints what had been accumulating in hold space
' inputfile

#TCBPR5 (40) / @ninesigns / 3817 дней назад

судя по всему для того чтобы полюбить первотег мне надо поюзать связку из остальных тегов. Пока у меня в основном первые два из них с минимумом третьего. И первотег я все еще очень нелюблю. Да.

#J08DOH (4) / @macro / 4267 дней назад
sed -i '/pattern/ d' /etc/some/shit Удобная хуепоебень для удаления строчек из конфиг-файлов. Развиваю в себе умения седа за пределы s/x/y/
#M6942S (3) / @stiletto / 4484 дня назад
projects/w3crapcli ‰ grep -R sed . | wc -l 377
#YE8210 (0) / @l29ah / 4810 дней назад
Конвертим гитовские диффы в человеческие, дабы особо придирчивые patch'и понимали: /^index .*\.\..*$/d;/^new file mode/d;/^diff --git /s/--git/-u/
#LZEVIZ (0+1) / @l29ah / 4887 дней назад
‰ psed '1p;2p' psed: expression #1: extra characters after command (;2p)
#87H51Y (0) / @l29ah / 4906 дней назад
‰ perl -p -e '1s/PASS/FAIL/' syntax error at -e line 1, near "1s/PASS/FAIL/" Execution of -e aborted due to compilation errors. МНЕ СКОЗАЛЛЕ ШТО ПЕРЛ ЭТО ТАКОЙ УЛУТШЕННЫЙ СЕД ПОЧЕМУ НИРАБОТАЕТ???99999
#Y548FF (2) / @l29ah / 4906 дней назад
извлекаем scheme name из URI sed -n 's/\(^[[:alnum:]+\.-]*\):.*$/\1/p'
#JL0ZT0 (1) / @a13 / 5082 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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