Home
codingteam
codingteam@conference.jabber.ru
23.11.2009< ^ >

[00:00:31] <Laz> арч ещё фееричнее
[00:02:05] ле зашёл в конференцию
[00:06:43] longedok зашёл в конференцию
[00:06:46] <cutwater> 7.10 это ж мать его старье
[00:07:08] <cutwater> он отстал года так на 2
[00:07:08] <Spo1ler> ога
[00:22:18] Pevzi вышел из конференции
[00:25:02] alkota зашёл в конференцию
[00:27:08] alkota вышел из конференции
[00:44:02] O01eg вышел из конференции: Logged out
[00:57:29] sergmilk зашёл в конференцию
[00:58:03] sergmilk сменил ник на fj;lasfd
[01:00:39] <fj;lasfd> Странно lspci показывает одинаковые драйвера
[01:00:48] <fj;lasfd> в разных линукс
[01:00:59] <fj;lasfd> Но в Убунте не работает сеть ,((
[01:01:09] <fj;lasfd> А в кнопиксе работает
[01:01:57] <fj;lasfd> А как NM выключить в убунте.
[01:02:03] <fj;lasfd> ?
[01:02:40] <cutwater> у тебя убунта 7.10 ?
[01:03:21] <cutwater> fj;lasfd, вообще погугли по словам ubuntu и названию чипсета
[01:03:33] <cutwater> и если 7.10 то ты отстал от жизни года на 2
[01:03:53] <fj;lasfd> НЕт у мну 8ю10
[01:04:02] <cutwater> ну на год остал
[01:04:23] <fj;lasfd> Я пробовал 7ю10 там хорг настраивать надо
[01:04:26] <cutwater> /etc/init.d/NetworkManager stop
[01:04:34] <cutwater> 9.10 уже как вышла
[01:04:35] <fj;lasfd> о? спасиб
[01:04:41] <cutwater> но я хз поможет ли
[01:04:47] <cutwater> самый верный способ - гугл
[01:04:48] <fj;lasfd> НУ так у мну Бектрак
[01:05:38] <cutwater> с ним дела не имел
[01:05:57] <fj;lasfd> а что ядро 2-6-29-4 уже устарело?
[01:06:17] <fj;lasfd> какое в 9.10 убунте?
[01:07:45] <fj;lasfd> А кстати кнопку мета как переназначить?
[01:07:52] <cutwater> 2.6.30 или 2.6.31
[01:08:02] <cutwater> зачем переназначить?
[01:08:21] <cutwater> дело ведь не только в ядре
[01:08:32] <fj;lasfd> А есть одна клавиатура на которой раскладка неправильная
[01:08:51] <fj;lasfd> та кнопка на которой написано альт на самом деле не альт
[01:09:05] <fj;lasfd> вот на нее назначить мету и все довольны
[01:09:18] <cutwater> xD
[01:09:37] <cutwater> вот тут хз
[01:11:09] <fj;lasfd> я тут вижу в setxkbmap
[01:12:13] <fj;lasfd> a dlja konsoli est analog?
[01:14:01] <fj;lasfd> If you want the VT6102 to work, you must start ubuntu with the boot option: acpi =noirq. Then dhcp will work
[01:14:08] <fj;lasfd> YEAAAAAAAAHHHHHHHH
[01:14:11] <cutwater> :D
[01:14:24] <cutwater> вот оно че. надо было всего лишь найти в гугле )))
[01:14:32] <cutwater> ми спать. всем ночи.
[01:14:39] <fj;lasfd> споки
[01:14:42] cutwater вышел из конференции
[01:14:44] <fj;lasfd> всем спасибо
[01:16:16] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
[01:17:41] <fj;lasfd> а как передать параметр ядру
[01:18:04] <fj;lasfd> если загрузчик ГРуб не предлагает boot:
[01:18:07] <fj;lasfd> ?
[01:18:22] <Spo1ler> sudo nano /boot/grub/menu.lst?
[01:18:48] <fj;lasfd> то есть отредактировать само меню загрузки.
[01:18:51] <fj;lasfd> ?
[01:19:26] longedok зашёл в конференцию
[01:29:06] fj;lasfd вышел из конференции
[01:35:57] Spo1ler вышел из конференции
[01:47:03] artkmv1 зашёл в конференцию
[01:48:19] <artkmv1> Привет всем!
[01:48:47] <0xd34df00d> И тебе привет.
[01:49:51] ле вышел из конференции
[01:50:58] <artkmv1> Возник вопрос :)
мы хотим организовать конкурс среди разработчиков... И хотелось бы подойти более интересно и сделать конкурс более насыщенным... Вот и хотелось бы услышать как можно больше мнении :)
[02:08:31] Fro0m_ вышел из конференции: QIP Infium: Спокойное общение
[02:18:30] mikelsv вышел из конференции
[02:31:57] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
[03:08:31] пкщгяут[ляптоп] вышел из конференции
[04:00:44] sevenov вышел из конференции
[05:26:00] Guron_utf8 зашёл в конференцию
[06:00:19] magellan зашёл в конференцию
[06:25:54] <magellan> утро добрэ
[06:57:23] <magellan> здрав буде, бояре
[06:57:31] <magellan> есть баша любители здесь
[06:57:36] <magellan> и шелла вообще
[06:57:37] <magellan> ?
[07:17:41] Pevzi зашёл в конференцию
[07:38:18] ѲорНѣвѣръ вышел из конференции
[07:58:09] Heckfi зашёл в конференцию
[07:58:25] Heckfi вышел из конференции
[07:58:39] Heckfi зашёл в конференцию
[08:08:04] Pevzi вышел из конференции
[08:26:06] Heckfi вышел из конференции
[08:38:33] Guron_utf8 вышел из конференции: Replaced by new connection
[08:38:35] Guron_utf8 зашёл в конференцию
[08:55:36] OKTAVIUS вышел из конференции: Replaced by new connection
[08:55:37] OKTAVIUS зашёл в конференцию
[08:57:10] swagman вышел из конференции
[09:07:11] Heckfi зашёл в конференцию
[09:09:13] ѲорНѣвѣръ зашёл в конференцию
[09:09:46] <ѲорНѣвѣръ> Кто не любит шелл?
[09:26:37] Guron_utf8 вышел из конференции
[09:29:36] Heckfi вышел из конференции
[09:29:49] Heckfi зашёл в конференцию
[09:33:05] <Laz> я
[09:34:10] <Laz> хотя, если таки удастся пковыряться с ptrace, я его полюблю
[09:35:42] brutal зашёл в конференцию
[09:52:16] ГОСТ 5962-67 зашёл в конференцию
[09:56:54] magellan вышел из конференции
[10:02:01] Afalin вышел из конференции
[10:05:51] Pevzi зашёл в конференцию
[10:07:58] magellan зашёл в конференцию
[10:08:11] magellan вышел из конференции: offline
[10:13:35] ГОСТ 5962-67 вышел из конференции
[10:14:51] O01eg зашёл в конференцию
[10:16:47] ГОСТ 5962-67 зашёл в конференцию
[10:17:05] O01eg вышел из конференции: Logged out
[10:17:42] O01eg зашёл в конференцию
[10:18:04] <ГОСТ 5962-67> месв орту
[10:21:58] <brutal> ГОСТ 5962-67, однозначно
[10:23:58] Pevzi вышел из конференции
[10:28:25] <O01eg> artkmv1: сделай программируемых роботов
[10:33:44] swagman зашёл в конференцию
[10:41:20] Laz[skool] зашёл в конференцию
[10:53:37] Heckfi вышел из конференции
[10:54:31] Heckfi зашёл в конференцию
[11:02:29] magellan зашёл в конференцию
[11:10:03] Heckfi вышел из конференции
[11:11:04] Heckfi зашёл в конференцию
[11:15:56] Afalin зашёл в конференцию
[11:23:04] <magellan> добрый день всем кто проснулся
[11:23:13] <magellan> хотелось бы продолжить тему шелла
[11:24:40] <Laz[skool]> шелл - это круто
[11:24:45] <magellan> +1
[11:24:50] <magellan> кто еще?
[11:25:00] <magellan> нужен тот кто пейсал скрипты
[11:25:08] <magellan> Laz[skool], ты пейсал?
[11:25:19] * Afalin пейсал тупейшие скрипты на три строки.
[11:25:23] <Afalin> Не более.
[11:25:37] <magellan> Afalin, вполне не плохо-таки да
[11:25:41] <Laz[skool]> пару раз было
[11:25:45] <Afalin> magellan: Ты эта, вопрос лучше задавай.
[11:25:46] <Laz[skool]> а что тебе нужно?
[11:26:07] <magellan> если в виде сферического коня в вакууме, то:
[11:26:19] <magellan> бэкаплю я таром с кучей опций и в режиме отладки
[11:26:31] ГОСТ 5962-67 вышел из конференции
[11:26:36] <magellan> всё проходит отлично кроме одной опции
[11:26:52] <magellan> --exclude=*.расширение
[11:27:22] <Laz[skool]> и всё_
[11:27:23] <Laz[skool]> ?
[11:27:27] <Laz[skool]> а причём здесь шелл?
[11:27:28] <magellan> при отладке он видит её в одиночных апострофах и не считает опцией
[11:27:48] <Afalin> А зачем одиночные?
[11:27:48] <Laz[skool]> экранируй звёздачку
[11:27:53] <Laz[skool]> --wildcards
[11:27:57] <Afalin> Ну да, или экранируй.
[11:28:14] <magellan> при отладке отображает что прошла такая команда
tar ... '--exclude-*.mp3'
[11:28:22] <Laz[skool]> угу
[11:28:25] <Laz[skool]> так и должно быть
[11:28:45] <magellan> а как звездочку экранировать?
[11:29:02] <Laz[skool]> если она у тебя тару прошла, значит уже экранирована
[11:29:05] <Laz[skool]> ты ман читал?
[11:29:10] <magellan> и что есть wildcards? вернее не что есть, а куда его пейсать
[11:29:15] <Laz[skool]> в опции тару
[11:29:26] <magellan> мм
[11:29:31] ГОСТ 5962-67 зашёл в конференцию
[11:29:44] <Laz[skool]> ну ещё может быть что-нибудь типа --wildcards-match-slash
[11:29:53] <magellan> как понять если тару прошла то уже экранирована?
[11:29:54] <Laz[skool]> зависит от твоих задач
[11:30:07] <Laz[skool]> значит шелл её не разворачивал
[11:30:19] <Laz[skool]> и не подставлял
[11:30:38] rexim зашёл в конференцию
[11:30:52] <magellan> в мане пишет что wildards по дефолту стоит
[11:30:53] <Laz[skool]> а где именно отладку ты наблюдаешь?
[11:31:12] <magellan> ну скрипт в одну строку
[11:31:14] <Laz[skool]> да?
[11:31:18] <magellan> обращение к шеллу с -x
[11:31:19] <Laz[skool]> гм.. у меня такого не написано
[11:31:53] cutwater зашёл в конференцию
[11:31:59] <Laz[skool]> эге
[11:32:04] <Laz[skool]> ну да
[11:32:14] <magellan> --wildcards
use wildcards when excluding files (the default)

--wildcards-match-slash
allow wildcards to match "/" (the default)
[11:32:43] <Laz[skool]> --wildcards
use wildcards with --exclude
--wildcards-match-slash
wildcards match slashes (/) with --exclude
[11:32:49] <Laz[skool]> :)
[11:32:50] <magellan> ы
[11:32:54] <magellan> debian 5
[11:32:57] <Laz[skool]> гента
[11:33:06] <magellan> )))
[11:33:26] <magellan> чё делать, есть идеи?
[11:33:34] <Laz[skool]> а в слаке их ващще нет :)
[11:33:40] <magellan> хы
[11:33:45] <Laz[skool]> ну ты попробуй руками вилдкардс указать
[11:33:50] <magellan> ога
[11:33:56] <Laz[skool]> может оно не дефолт на самом деле
[11:35:22] <magellan> таки всё равно не радуе
[11:35:44] <magellan> debian:~# debian:/home/scripts/backup_INFORM# ./test
+ tar --create --verbose -z --file=/home/temp_backup/temptesr.tar.gz /mnt/serverazk '--exclude=*.mp3' --wildcards --wildcards-match-slash
[11:36:17] <magellan> свинство прямо какое-то :(
[11:37:09] brutal вышел из конференции
[11:37:24] brutal зашёл в конференцию
[11:39:45] <Laz[skool]> а тар пишет что-нибудь полезное?
[11:39:52] ѲорНѣвѣръ вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: remote-server-not-found
[11:40:51] ГОСТ 5962-67 вышел из конференции: Replaced by new connection
[11:40:52] ГОСТ 5962-67 зашёл в конференцию
[11:41:57] <magellan> в смысле?
[11:42:03] <magellan> он ни на что не ругается
[11:42:05] <magellan> всё хавает
[11:42:34] <magellan> только вот при архивации хватает все файлы, которые я хотел исключить exclude'ом
[11:42:39] <Laz[skool]> гм
[11:42:43] <Laz[skool]> вот казёл
[11:42:52] <Laz[skool]> и не оттрейсить его никак..
[11:46:38] <magellan> find /mnt/serverazk \! \( -name "*.mp3 -o -iname "*.avi" \) -print0 | xargs -0 tar --create --verbose -z --file=/home/temp_backup/backup_inform.tar.gz

тут еще хуже получается
[11:46:57] <magellan> find /mnt/serverazk '!' '(' -iname '*.jpg' -o -iname '*.mp3' -o -iname '*.wav' ')' -print0
+ xargs -0 tar --create --verbose -z --file=/home/temp_backup/backup_inform.tar.gz
[11:47:00] <0xd34df00d> {ebnf/
[11:47:05] <Laz[skool]> гг
[11:47:08] * 0xd34df00d авторитетно высказался.
[11:47:41] <magellan> можно подробней
[11:48:11] <magellan> в первом немножко напутал с расширениями
[11:48:38] <Laz[skool]> ща
[11:50:02] <Laz[skool]> у меня всё работает
[11:50:04] <Laz[skool]> :)
[11:50:05] <magellan> что тут делать со скобками и восклицательным знаком?
[11:50:12] <magellan> почему он их в апострофы берет
[11:50:13] <magellan> ?
[11:50:23] <Laz[skool]> потому что экранирует
[11:50:41] <magellan> покажи в каком виде у тебя работает?
[11:50:47] <Laz[skool]> tcf ../trance.tar --exclude=\*mp3 .
[11:50:55] <magellan> это что?
[11:50:57] <Laz[skool]> > alias tcf
tcf='tar jcvf'
[11:51:15] <magellan> о_О
[11:51:17] <Laz[skool]> мрз пропускает
[11:51:19] <Laz[skool]> остальное хавает
[11:51:33] <magellan> что такое jcvf
[11:51:34] <magellan> ?
[11:51:37] <Laz[skool]> ну типа флаги тару
[11:51:38] <magellan> а
[11:51:39] <magellan> сорре
[11:51:50] <Laz[skool]> создать бз2 архив
[11:51:57] <magellan> ога
[11:52:00] <magellan> эт понял
[11:52:09] <magellan> счас попробую как у тебя
[11:52:11] <magellan> спс
[11:52:13] <Laz[skool]> ага
[11:52:15] <Laz[skool]> попробуй
[11:53:10] <magellan> а насчет find есть мысли?
[11:53:24] <Laz[skool]> его для таких целей, по-моему, лучше не использовать
[11:53:33] <Laz[skool]> хотя, хер знает
[11:53:44] <Laz[skool]> просто если тар умеет пропускать файло, зачем нужен файнд? :)
[11:54:47] <magellan> та на будующее интересно
[11:56:02] <Laz[skool]> а в чём проблема с файндом?
[11:56:03] <magellan> а регэкспы шелловские будут работать в опции exclude?
[11:56:10] <Laz[skool]> он всё равно всё упаковывает?
[11:56:11] <magellan> ну я выше копипастил
[11:56:43] <Laz[skool]> регекспы шелловские - это и есть wildcards, если что
[11:56:43] <magellan> он не понимает логического НЕ в своей записи
[11:56:47] <magellan> аа
[11:56:50] <magellan> понятно
[11:56:57] <Laz[skool]> а с файндом
[11:57:00] <Laz[skool]> как именно не понимает?
[11:57:05] пкщгяут[ляптоп] зашёл в конференцию
[11:57:05] <Laz[skool]> ты смотрел, что он выводит?
[11:57:12] <magellan> файн читает в одиночных апострофах \! и \( \)
[11:57:13] <Laz[skool]> перед тем, как в тар вывод направлять
[11:57:20] <Laz[skool]> и что?
[11:57:25] <Laz[skool]> это не файнд так читает
[11:57:26] <Laz[skool]> а шелл
[11:57:31] <Laz[skool]> файнд всё как надо читает
[11:57:36] <magellan> ща посмотрю еще
[11:57:37] <Laz[skool]> посмотри вывод файнда
[11:57:40] <magellan> ага
[11:58:12] <Laz[skool]> посмотрел?
[11:58:17] <Laz[skool]> :)
[11:59:08] <magellan> секунду
[12:00:38] <magellan> кстате да
[12:00:41] <magellan> всё норм
[12:00:43] <magellan> сорре
[12:00:54] <Laz[skool]> что всё норм?
[12:00:56] <magellan> у меня тут уже паранойа из-за этих апострофов при отладке
[12:00:58] <magellan> ага
[12:01:03] <Laz[skool]> файнд не выводит мрз? :)
[12:01:07] <magellan> нет
[12:01:14] <Laz[skool]> а каталоги, в которых они лежат? :)
[12:01:18] <magellan> не выводит
[12:01:20] <Laz[skool]> в смысле, названия каталогов
[12:01:23] <magellan> выводит
[12:01:25] <Laz[skool]> ну вот
[12:01:28] <magellan> :)
[12:01:35] <Laz[skool]> а тар упаковывает каталоги вместе с их содержимым
[12:01:43] <Laz[skool]> так что тебе надо, чтоб файнд ещё и каталоги не выводил
[12:01:55] <Laz[skool]> добавь проверку -type d
[12:02:07] <Laz[skool]> ну в скобках тама
[12:02:08] <magellan> почему, там у многих мусор в перемешку с мп3
[12:02:14] <Laz[skool]> ну дык
[12:02:22] <magellan> пусть каталоги выводит
[12:02:25] <Laz[skool]> ну смотри
[12:02:25] <magellan> хотя хз
[12:02:36] <Laz[skool]> тар упаковывает всё, что передаёт ему файнд
[12:02:44] <Laz[skool]> файнд передаёт ему всё, кроме мрз
[12:02:57] <Laz[skool]> в том числе и названия каталогов, в которых лежат мрз-файлы
[12:03:05] <magellan> там могут в одной папке оказаться мп3 на пару гигов и важный служебный документ за который очко порвать могут
[12:03:07] <Laz[skool]> и тар упаковывает их вместе со всем содержимым
[12:03:16] <Laz[skool]> дык файнд выведет имя этого документа
[12:03:18] <Laz[skool]> ну смари
[12:03:56] <Laz[skool]> > find . \! -name \*mp3
./VA_-_Perfect_Nightmare-2009
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009.nfo
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009-back.jpg
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009.sfv
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009.m3u
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009-Front Cover.JPG
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009-back1.jpg
[12:04:03] <Laz[skool]> > find . \! \( -name \*mp3 -o -type d \)
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009.nfo
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009-back.jpg
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009.sfv
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009.m3u
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009-Front Cover.JPG
./VA_-_Perfect_Nightmare-2009/00.VA_-_Perfect_Nightmare-2009-back1.jpg
[12:04:14] <Laz[skool]> чуешь разницу?
[12:04:29] <magellan> нет
[12:04:38] <magellan> ааа
[12:04:40] <magellan> вижу
[12:04:41] <Laz[skool]> ага
[12:04:49] <magellan> ну вот если ты про это, то да
[12:04:52] <Laz[skool]> во втором случае тар упакует всё, кроме мрз
[12:04:53] <magellan> подправлю
[12:04:58] <Laz[skool]> а первом - целиком весь каталог
[12:05:44] <magellan> спасибо :)
[12:05:48] <magellan> всё ок
[12:06:03] <magellan> а есть мысль как без учета регистра?
[12:06:21] <Laz[skool]> поменять -name на -iname
[12:06:29] <magellan> это в файнде
[12:06:30] <Laz[skool]> а если чиста таром, то там тоже есть опция
[12:06:32] <Laz[skool]> ща скажу
[12:06:37] <magellan> я про ексклуд
[12:06:43] <magellan> ога
[12:07:02] <Laz[skool]> --ignore-case
[12:07:30] <magellan> оо
[12:08:10] <magellan> проглядел сам
[12:08:11] <magellan> :)
[12:08:45] <Laz[skool]> :)
[12:09:33] Heckfi вышел из конференции
[12:10:18] Heckfi зашёл в конференцию
[12:11:41] saaadel зашёл в конференцию
[12:12:34] saaadel вышел из конференции
[12:16:15] 0x06D7 зашёл в конференцию
[12:31:18] artkmv1 вышел из конференции
[12:45:33] ГОСТ 5962-67 вышел из конференции
[12:49:06] 0x06D7 вышел из конференции
[12:51:27] Guron_utf8 зашёл в конференцию
[12:51:42] Guron_utf8 вышел из конференции
[12:52:14] Guron_utf8 зашёл в конференцию
[13:05:14] O01eg вышел из конференции: Logged out
[13:10:42] arsenicum зашёл в конференцию
[13:11:03] <arsenicum> утро
[13:13:37] <Heckfi> arsenicum,
[13:13:49] <arsenicum> Heckfi
[13:21:10] cutwater вышел из конференции
[13:22:33] ГОСТ 5962-67 зашёл в конференцию
[13:36:09] GFORGX зашёл в конференцию
[13:41:14] ruizave зашёл в конференцию
[13:41:49] <ГОСТ 5962-67> господа
[13:42:02] <ГОСТ 5962-67> а ведь Firefly -- вин же
[13:46:13] <Laz[skool]> светлячок?
[13:46:31] <ГОСТ 5962-67> ну
[13:46:33] <ГОСТ 5962-67> да
[13:51:15] Guron_utf8 вышел из конференции: Replaced by new connection
[13:51:18] Guron_utf8 зашёл в конференцию
[14:00:30] <magellan> :)
[14:00:43] <magellan> а можно тут опять с вопросами?
[14:01:02] <magellan> awk
[14:01:55] <Laz[skool]> о, авк
[14:01:58] <Laz[skool]> это уже интересно
[14:02:09] <Laz[skool]> предыдущий вопрос по шеллу был совсем не по шеллу :(
[14:02:28] <Laz[skool]> так что давай
[14:02:43] <magellan> строка следющая после содержащей что-либо
[14:02:50] <magellan> можно такое получить от него?
[14:02:53] <Laz[skool]> гм
[14:02:54] <Laz[skool]> можно
[14:02:58] <Laz[skool]> именно на авк?
[14:03:10] <magellan> а есть другие предложения?
[14:03:43] <Laz[skool]> сед, я думаю
[14:03:57] <magellan> давай awk лучше
[14:04:10] <Laz[skool]> :(
[14:04:25] <Laz[skool]> ща, секунду
[14:05:07] <Laz[skool]> sed -n '/pattern/{n;p;}'
[14:05:09] <Laz[skool]> это на седе
[14:05:13] <Laz[skool]> ща на авк скажу как
[14:06:05] <Laz[skool]> awk '/pattern/{getline; print}'
[14:06:10] <Laz[skool]> сопсна, одно и то же
[14:06:15] <magellan> оо
[14:06:22] <magellan> так всё просто?
[14:06:39] <Laz[skool]> угу
[14:06:58] <Laz[skool]> сед поменьше по размеру, так что работать, наверное, будет быстрее :)
[14:07:01] * magellan нада глубже курить мануалы буит
[14:07:28] <magellan> да там всего пару строк из конфига для скрипта вытащить
[14:09:58] <magellan> у меня просто строку вывел
[14:11:08] <magellan> аа
[14:11:12] <magellan> сорре туплю
[14:16:10] Guron_utf8 вышел из конференции
[14:17:22] zxc зашёл в конференцию
[14:28:40] rexim вышел из конференции
[14:48:29] masterkip зашёл в конференцию
[14:48:36] brutal вышел из конференции: Logged out
[14:51:51] Guron_utf8 зашёл в конференцию
[14:59:24] ГОСТ 5962-67 вышел из конференции
[15:00:12] rexim зашёл в конференцию
[15:09:20] masterkip вышел из конференции
[15:13:43] Laz[skool] вышел из конференции
[15:14:05] εϝητρος зашёл в конференцию
[15:14:59] Laz[skool] зашёл в конференцию
[15:17:25] GFORGX вышел из конференции
[15:26:19] sevenov зашёл в конференцию
[15:30:02] tylkas зашёл в конференцию
[15:30:36] <tylkas> hi2*
[15:38:39] <magellan> если выводить символ "{" в awk, то это {print "\{"}?
[15:39:16] Heckfi вышел из конференции
[15:40:16] Heckfi зашёл в конференцию
[15:41:08] <Laz[skool]> зачем?
[15:41:10] <Laz[skool]> просто "{"
[15:42:44] tylkas вышел из конференции
[15:42:56] Guron_utf8 вышел из конференции: Replaced by new connection
[15:42:57] Guron_utf8 зашёл в конференцию
[15:42:59] <magellan> ++ awk 'BEGIN { printf "{" }; { printf "*."$0" }; END { printf "}" }' ./test_conf
awk: line 1: runaway string constant " } ...
[15:44:37] <Laz[skool]> мдэ
[15:44:42] <Laz[skool]> awk: BEGIN { printf "{" }; { printf "*."$0" }; END { printf "}" }
awk: ^ unterminated string
[15:44:48] <Laz[skool]> кавычки сбалансируй
[15:44:53] <arsenicum> прошляпил ковычку во втором принте
[15:44:57] <Laz[skool]> ага
[15:45:01] <arsenicum> нужно декорировать или не нужно
[15:45:04] <magellan> аапля
[15:45:07] <Laz[skool]> нет
[15:45:13] <arsenicum> it depends
[15:45:20] <Laz[skool]> arsenicum: в строке не нужно
[15:45:42] <magellan> спасиб :)
[15:45:46] <magellan> всё заработало
[15:45:47] <arsenicum> Laz[skool]: что?
[15:46:03] <Laz[skool]> arsenicum: я грю, в строке скобки экранировать не нужно
[15:46:07] <Laz[skool]> а ты про что?
[15:46:08] <Laz[skool]> :)
[15:46:13] <arsenicum> Laz[skool]: про кавычку :)
[15:46:29] <magellan> еще есть вопрос про сферического коня
[15:46:52] <arsenicum> или это "*.\"$0" или "*."$0
[15:46:57] <Laz[skool]> а, ну да
[15:47:24] <magellan> конечный вариант "*."$0","
[15:47:26] <magellan> :)
[15:47:43] <arsenicum> вот оно что, Михалыч
[15:48:37] <Laz[skool]> что-то костыльное, по-моему
[15:48:44] <magellan> так вот в таре --exclude принимает толкьо один аргрумент, но если по правилам шелла список заключить в {} то он интерпритируется как множество эксклудов и всё нормально
[15:48:49] <magellan> но
[15:50:10] <magellan> может ли работать когда подставляем переменные таким образом
var = "arg1,arg2,..."
--exclude={$var}

??
[15:50:25] <magellan> у меня не работает
[15:50:36] <magellan> и есть ли способ передать список из переменной?
[15:50:46] <Laz[skool]> гм..
[15:50:48] <arsenicum> в шелле вообще нет списков
[15:51:07] <magellan> а если с массивами что-нть?
[15:51:20] <arsenicum> есть в баше массивы, но это нечто экзотическое
[15:51:32] <magellan> угу
[15:51:54] <Laz[skool]> не, вряд ли у тебя что-то получится
[15:52:00] <magellan> есть идеи как исключить целый список шаблонов в эксклуде?
[15:52:05] <Laz[skool]> подстановка значений переменных происходит после
[15:52:18] <Laz[skool]> после разворота скобок
[15:53:25] <Laz[skool]> разве что руками сделать список аргументов
[15:53:38] <magellan> хочется из конфига
[15:53:44] <Laz[skool]> пройтись по списку и подобавлять --exclude=
[15:54:18] <magellan> а опции тару можно передать допустим результатом выполнения awk?
[15:54:49] <magellan> то есть ексклудов понакидать. Но мне сразу моя идея кажется феерично
[15:54:50] <magellan> й
[15:54:56] <Laz[skool]> та ничего сложного
[15:55:06] <Laz[skool]> чо ты хочешь сделать?
[15:55:21] <Laz[skool]> у тебя ест строка вида arg1,arg2,... ?
[15:55:32] <magellan> tar ... `awk .... кидать ексклуды`
[15:55:35] <Laz[skool]> и нужно получить строку --exclude=arg1 ... ?
[15:56:00] <magellan> и чё, схавает? о_О
[15:56:18] <Laz[skool]> не
[15:56:28] <Laz[skool]> я спрашиваю, ты так хочешь сделать?
[15:56:30] <Laz[skool]> или как-то ещё?
[15:57:04] <magellan> в смысле как? есть конфиг со списком шаблонов
[15:57:23] longedok зашёл в конференцию
[15:57:40] <Laz[skool]> угу
[15:57:43] <magellan> неужто тут без вариантов?
[15:57:49] <magellan> только в сам скрипт?
[15:58:25] <magellan> ладно, извиняйте, я домой
[15:58:32] magellan вышел из конференции
[16:02:03] <Laz[skool]> ага, давай
[16:07:14] arsenicum вышел из конференции
[16:07:28] arsenicum зашёл в конференцию
[16:08:23] Afalin вышел из конференции: Replaced by new connection
[16:08:24] Afalin зашёл в конференцию
[16:36:06] Guron_utf8 вышел из конференции
[16:36:11] Guron_utf8 зашёл в конференцию
[16:45:48] O01eg зашёл в конференцию
[16:57:05] tylkas зашёл в конференцию
[17:04:33] O01eg вышел из конференции: Logged out
[17:23:11] Spo1ler зашёл в конференцию
[17:36:01] GFORGX зашёл в конференцию
[17:56:40] arsenicum вышел из конференции
[17:58:32] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
[18:01:00] Heckfi вышел из конференции: offline
[18:04:10] GFORGX вышел из конференции
[18:06:11] GFORGX зашёл в конференцию
[18:06:11] GFORGX вышел из конференции
[18:10:58] Afalin вышел из конференции
[18:15:43] Afalin зашёл в конференцию
[18:23:10] Afalin вышел из конференции: Replaced by new connection
[18:23:10] Afalin зашёл в конференцию
[18:24:54] Fro0m_ зашёл в конференцию
[18:27:20] <Fro0m_> hello world
[18:27:46] <εϝητρος> hell'o'world
[18:27:51] Afalin вышел из конференции: Replaced by new connection
[18:27:52] Afalin зашёл в конференцию
[18:28:09] <Afalin> Чой-та плохо моим интернетам.
[18:28:52] <εϝητρος> злыя вируса заели их, кони троянския затоптали...
[18:28:52] Afalin вышел из конференции: Replaced by new connection
[18:28:54] Afalin зашёл в конференцию
[18:29:37] <rexim> да, интернеты сегодня не в духе...
[18:29:56] <rexim> .ping
[18:29:57] <DeadBot> rexim: понг от тебя 0.13 секунды
[18:29:59] <rexim> .ping
[18:29:59] <DeadBot> rexim: понг от тебя 0.11 секунды
[18:30:00] <rexim> .ping
[18:30:01] <DeadBot> rexim: понг от тебя 0.11 секунды
[18:30:08] <εϝητρος> .ping
[18:30:08] <DeadBot> εϝητρος: понг от тебя 0.08 секунды
[18:30:13] <εϝητρος> стабильно
[18:30:47] <Fro0m_> интерестно первый домен .рф будет яндекс.рф или вконтакте.рф
[18:30:59] <εϝητρος> кремль.рф
[18:31:09] <Afalin> .ping
[18:31:10] <DeadBot> Afalin: понг от тебя 0.06 секунды
[18:31:25] <Fro0m_> .ping
[18:31:25] <DeadBot> Fro0m_: понг от тебя 0.04 секунды
[18:31:29] Afalin вышел из конференции: Replaced by new connection
[18:31:29] Afalin зашёл в конференцию
[18:31:55] <Afalin> Гавнакусок.рф.
[18:32:48] <εϝητρος> в бравзерах пора делать подсветку кириллических букв в адресной строке...
[18:33:03] <εϝητρος> *подцветку
[18:36:07] <rexim> под Светку?
[18:37:05] Afalin вышел из конференции: Replaced by new connection
[18:37:06] Afalin зашёл в конференцию
[18:45:02] <εϝητρος> BBC радует, как всегда: "Уже второй червь, прогрызающий дыры в популярном мобильном телефоне iPhone..."
[18:45:22] * εϝητρος представил "червя" во всех красках...
[18:47:11] <Laz[skool]> это который дефолтовый пароль на рута по ssh юзает?
[18:47:22] <Laz[skool]> страшная штука
[18:55:25] Laz[skool] вышел из конференции
[18:58:23] <Fro0m_> ц меня глупй вопрос как обычно, кесть способ передавать в функцию двумерный массив
[18:58:42] <Fro0m_> статический
[18:58:56] <εϝητρος> указатель ** и два размера
[18:59:03] <Spo1ler> Лол
[18:59:06] <Spo1ler> Блеа пиздец
[18:59:13] <Spo1ler> Фрум походу ну ваще нихуя не понимает
[18:59:17] <Spo1ler> Делает по шаблону себе и делает
[18:59:24] <Spo1ler> Говна лопату напишет бля
[18:59:56] <Fro0m_> у меня не получается сделать норм....
[19:00:29] <Spo1ler> Ясен хрен
[19:00:31] <Spo1ler> Это же ты
[19:01:33] <tylkas> Fro0m_: template<class T>
void Fun(T a[x_count][y_count])
[19:02:43] <Spo1ler> Ох
[19:02:51] <Spo1ler> tylkas: он на сишке пишет
[19:02:58] <tylkas> ммм
[19:03:40] <tylkas> Fro0m_: тогда первая строка не нужна, а во второй вместо Т - тип данных элементов массива
[19:05:31] <Fro0m_> http://codepad.org/7MWbaOaA в 11 строке тчо надо поставить
[19:05:56] <εϝητρος> лол, GnomeSort
[19:06:20] <εϝητρος> Fro0m_: где размеры?
[19:07:13] <Fro0m_> εϝητρος: где?....
[19:07:18] <tylkas> Fro0m_: http://paste.org.ru/?8rac5m
[19:07:33] <εϝητρος> и вообще, правильный вопрос был бы "что надо поставить в параметрах в 6 строке?"
[19:07:38] <tylkas> Fro0m_: не давай аргументам имена вх. переменных. сам себя запутаешь
[19:08:33] пкщгяут[ляптоп] вышел из конференции
[19:09:00] <εϝητρος> алсо, int** и int[6][5] -- разные типы
[19:09:16] <εϝητρος> хотя второй неявно приводится к первому
[19:10:03] <Fro0m_> tylkas: твой вариант не только gcc нехочет компилить=( http://codepad.org/VKiy34Mj
[19:10:42] <εϝητρος> codepad это и есть gcc
[19:11:05] <εϝητρος> Fro0m_: и не скомпилит он тебе conio.h
[19:11:08] <Fro0m_> εϝητρος: оО а вот надо в протатипе указывать размер
[19:11:29] <Afalin> Fro0m_: В инклудах говнецом попахивает.
[19:12:00] <εϝητρος> Fro0m_: int[6][5] и int** в параметрах: это разные вещи
[19:12:28] <tylkas> Fro0m_: void GnomeSort(int [6][5]); при объявлении...
[19:12:30] longedok зашёл в конференцию
[19:13:07] <tylkas> Fro0m_: +comio.h - чисто виндовая, если не ошибаюсь
[19:13:51] <Fro0m_> вот так как бы http://codepad.org/BU9AbUQW и еще в функции вдь тип передался int**?
[19:15:02] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
[19:15:14] <rexim> Ололо, плять, пора зовязывать пить штоле.
[19:15:34] <tylkas> Fro0m_: убей от туда инклуд <conio.h> и вместо getch(); поставь sleep(2); чтоли
[19:15:35] <rexim> Этож надо было спьяну написать слакбилд к личкрафтам О_о
[19:16:23] <εϝητρος> tylkas: одно нестандартное заменить другим? ))
[19:16:36] <tylkas> εϝητρος: ну тады scanf )
[19:16:45] <εϝητρος> зачем так сложно?
[19:16:54] <tylkas> или # kill -KILL *
[19:17:46] <Afalin> getchar() тогда уж.
[19:18:21] <εϝητρος> ага
[19:18:27] <tylkas> system(ping -n1);
[19:22:01] mikelsv зашёл в конференцию
[19:23:23] <Fro0m_> естьв windows.h system ("PAUSE");
[19:23:37] <εϝητρος> в windows.h?
[19:24:23] <Fro0m_> ну да=)
[19:24:33] <Afalin> Ололо.
[19:25:08] <εϝητρος> Fro0m_: system стандартная функция из stdlib.h
[19:25:10] <tylkas> Fro0m_: cat /usr/include/windows.h | grep PAUSE )
[19:26:14] <Fro0m_> .version tylkas
[19:26:15] <DeadBot> Fro0m_: tylkas использует Tkabber 0.11.0 (Tcl/Tk 8.5.3) Debian GNU/Linux 5.0.3 (lenny) 5.0.3 lenny 2.6.26-2-amd64
[19:26:23] <Fro0m_> tylkas: мде=)
[19:31:37] cosm зашёл в конференцию
[19:32:08] tylkas вышел из конференции: Replaced by new connection
[19:32:10] tylkas зашёл в конференцию
[19:40:40] <Fro0m_> а при написании в линуксе sh там есть команта PAUSE
[19:40:46] <Fro0m_> ?
[19:41:23] <tylkas> Fro0m_: при написании чего?
[19:41:24] <Spo1ler> Нет там такого
[19:41:39] <Spo1ler> Он говняно спросил про наличие паузы
[19:42:25] <Afalin> Fro0m_: Ты пишешь sh под линупсы?
[19:42:30] ѲорНѣвѣръ зашёл в конференцию
[19:42:31] <Afalin> froomsh.
[19:42:35] <tylkas> нет. хотя от рута можно попытаться сделать прерывание на уровне ядра с ожиданием сигнала
[19:43:09] <Afalin> Можно сконпелить программу, которая в main() будет делать паузу, и запустить из скрипта ^_^
[19:44:00] <cosm> в sh нету паузы?
[19:44:03] <Fro0m_> Afalin: неа
[19:44:04] <cosm> странно
[19:44:33] <tylkas> cosm: а зачем в sh пауза?
[19:44:51] <Fro0m_> я чего спрашщиваю про PAUSE типо system(); пердает команду ОС мне интерестно будет ли PAUSE аботать в лине если скомпилировтаь
[19:44:51] <Afalin> Fro0m_: А, понел. Ты пишешь sh подо что-то, сидя под линупсами.
[19:44:59] <cosm> ну мало ли где в скрипте нужна пауза
[19:45:11] <Afalin> Ояебу.
[19:45:15] <tylkas> cosm: можно симафоры заюзать... и пусть с FIFO сигнала ждёт
[19:45:21] <Afalin> Кто-либо понел, что он спросил?
[19:45:29] <Fro0m_> %)
[19:45:34] cosm вышел из конференции
[19:45:35] <tylkas> Fro0m_: нет
[19:46:49] <Fro0m_> tylkas: ясн
[19:47:10] magellan зашёл в конференцию
[19:47:38] magellan вышел из конференции: offline
[19:47:51] cosm зашёл в конференцию
[19:47:55] пкщгяут[ляптоп] зашёл в конференцию
[19:48:09] <cosm> tylkas: а sleep ?
[19:48:16] <tylkas> Fro0m_: а не проще вместо system("PAUSE") вставить: printf("Press Enter to continue...");scanf();
[19:48:48] <tylkas> cosm: слип есть
[19:48:55] <cosm> а чем не пауза?
[19:49:31] <tylkas> cosm: так пауза может ждать бесконечно долго в теории... не?
[19:50:09] εϝητρος вышел из конференции: exit(0);
[19:50:16] <cosm> смотря какая пауза. я по поводу самого существования паузы. собственно то что я подразумеваю под паузою делает sleep как я счас выяснил
[19:50:20] <Fro0m_> tylkas: scanf(); так низя
[19:50:41] <tylkas> Fro0m_: подставь туда ченить... все-равно прогу завершаешь.
[19:53:05] sergmilk зашёл в конференцию
[19:53:16] sergmilk сменил ник на a,shbcd
[19:53:24] <Laz> а чем getch не нравится?
[19:53:25] <a,shbcd> ПРивет
[20:00:01] <Afalin> Laz: Он плох хотя бы тем, что не совсем стандартен.
[20:00:19] <Laz> ну getchar значит
[20:00:23] <Afalin> Ну вот.
[20:01:32] <Laz> ойбля
[20:01:44] <Laz> а теперь я прочитал, что он спрашивал
[20:02:02] <Laz> system("pause"); - это сильно
[20:02:13] <tylkas> Fro0m_: http://paste.org.ru/?bldjws
[20:02:45] Snark зашёл в конференцию
[20:03:10] <Fro0m_> tylkas: хы хы модно=) да я оставлю система пауз это норм
[20:03:11] <Laz> tylkas: а что, в венде нет getchar?
[20:03:16] <tylkas> Laz: хз
[20:03:24] <Laz> по-моему, всё там есть
[20:03:30] <Laz> Fro0m_: да, оставляй
[20:03:49] <Laz> так все делают
[20:04:39] <Afalin> tylkas: getch() в линупсах тоже не обязан быть. В отличие от getchar(), который в либцах.
[20:04:53] <Afalin> Ойбля.
[20:05:08] * Afalin попутался в этих ваших дефайниках ^_^
[20:05:12] <rexim> getch только для ncursesЪ!
[20:05:32] O01eg зашёл в конференцию
[20:05:39] <Laz> дада
[20:05:47] <Laz> а getchar в стандарте
[20:08:14] cosm вышел из конференции
[20:08:31] <tylkas> косм проксятину строит?..
[20:11:31] swagman вышел из конференции
[20:12:22] <Laz> ага
[20:12:30] <Laz> оуфак!!! не туда!!!!!!
[20:12:54] <Afalin> Laz: Нет ты!!11адынадын
[20:14:13] Guron_utf8 вышел из конференции: Replaced by new connection
[20:14:15] Guron_utf8 зашёл в конференцию
[20:16:00] cutwater зашёл в конференцию
[20:17:02] sevenov вышел из конференции
[20:19:19] sevenov зашёл в конференцию
[20:29:52] <Laz> какого хуя гугел ищет мне слово three, хотя я просил tree?
[20:30:06] <Laz> меня эта его догадливость бесит бля
[20:30:41] sevenov вышел из конференции
[20:31:32] <Spo1ler> Laz: юзай кавычки, если он умничает
[20:32:19] rexim вышел из конференции
[20:32:30] <Laz> ну с аглицким-то ладно
[20:32:41] <Laz> а когда он русские слова начинает коверкать или переводить?
[20:32:53] <Laz> кавычки сильно ограничат результаты
[20:33:02] <Laz> гомосятина в общем
[20:33:03] <0xd34df00d> Fro0m_: ну почему, почему ты такой идиот?
[20:41:53] <a,shbcd> чо
[20:42:28] <a,shbcd> тупорылые ублюдки
[20:49:00] Spo1ler вышел из конференции
[20:51:42] Spo1ler зашёл в конференцию
[20:57:19] 0xd34df00d вышел из конференции
[20:58:57] Afalin вышел из конференции: Logged out
[21:00:21] Heckfi зашёл в конференцию
[21:02:37] 0xd34df00d зашёл в конференцию
[21:20:48] Heckfi вышел из конференции
[21:20:59] Heckfi зашёл в конференцию
[21:22:27] tylkas вышел из конференции: Replaced by new connection
[21:38:27] swagman зашёл в конференцию
[21:48:05] magellan зашёл в конференцию
[21:48:14] magellan вышел из конференции: offline
[22:01:52] sevenov зашёл в конференцию
[22:12:12] O01eg вышел из конференции
[22:16:12] longedok зашёл в конференцию
[22:16:16] O01eg зашёл в конференцию
[22:20:56] Allcoments зашёл в конференцию
[22:21:00] Allcoments вышел из конференции: offline
[22:28:53] пкщгяут[ляптоп] вышел из конференции
[22:29:04] пкщгяут[ляптоп] зашёл в конференцию
[22:29:51] Heckfi вышел из конференции
[22:30:01] Heckfi зашёл в конференцию
[22:34:11] swagman вышел из конференции: Replaced by new connection
[22:34:13] swagman зашёл в конференцию
[22:36:59] Afalin зашёл в конференцию
[22:44:06] ГОСТ 5962-67 зашёл в конференцию
[22:44:32] longedok вышел из конференции
[22:46:00] O01eg вышел из конференции
[22:54:55] O01eg зашёл в конференцию
[22:57:01] longedok зашёл в конференцию
[23:09:26] zxc вышел из конференции
[23:10:36] O01eg вышел из конференции
[23:12:44] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
[23:15:41] longedok зашёл в конференцию
[23:16:19] O01eg зашёл в конференцию
[23:19:35] Laz вышел из конференции
[23:19:58] O01eg вышел из конференции
[23:20:20] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
[23:25:39] longedok зашёл в конференцию
[23:42:20] longedok вышел из конференции
[23:44:19] sevenov вышел из конференции
[23:46:44] longedok зашёл в конференцию
[23:50:08] sevenov зашёл в конференцию
[23:57:47] longedok вышел из конференции: Да прибудет с вами всепоглащающее премноговеличие котэ.
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!