sed vs '
Хочу отловить sed'ом текст между подстрокой str и одинарной кавычкой. Однако sed (или баш) упорно воспринимает ' как спецсимвол. Гугление результата не дало. Как справится с этой проблемой?
Хочу отловить sed'ом текст между подстрокой str и одинарной кавычкой. Однако sed (или баш) упорно воспринимает ' как спецсимвол. Гугление результата не дало. Как справится с этой проблемой?
Хочется заставить curl ходить через tor, но никак не пойму как это реализовать (в рамках bash или perl). Что необходимо иметь на стороне клиентской машины? Где вообще можно почитать о том как работает tor и как им пользоваться (желательно на великом и могучем, но можно и на аглицком)?
Opera 9.64 с богатым кэшем перестала работать в Windows XP. Перестала работать это значит что либо вообще не пересылает пакетов, либо это делает это бесконечно долго. Картинка рендерится тоже ужасно медленно (при этом съедая все ресурсы машины). Под тем же пользователем Firefox и IE работают нормально (тут то мне как фанату лисы стоило возликовать, но к сожалению надо заставить работать Оперу). Создал нового пользователя: у него Опера работает вполне сносно. Чтобы это могло быть? Машина на которой стоит Опера ходит в интернет по меньшей мере через три NAT'а.
P.S:Впервые за два года пришлось сесть ковырять винду. Готов извиниться перед убунтоедами за все нехорошие слова в их адрес.
Откуда сабж берёт тексты? Просто там откуда он их берёт, многих текстов нет и мне хочется их добавить.
Бывшая женщина угробила жёсткий диск и всячески мотивирует меня на то чтобы я ей нашёл новый. К сожалению на деньги которые она готова на это выдать можно осилить только Seagate 160G (автор топика подразумевает что очень жалко тратить деньги на такой маленький по сегодняшним меркам диск). С другой стороны у меня есть лишняя железка приблизительно того же объёма, но Serial ATA. У женщины в матери sata-контроллера нет. Возникла идея купить женщине pci sata контроллер, а на сдачу планку памяти (512M для убунты как-то маловато). Однако я никогда не сталкивался с pci sata контроллерами и не помню какая у неё мать. Итого вопросы: будет ли такая железка вообще работать с линуксом (желательно с вообще с ванильным)? если будет то какую брать? какие могут быть ограничения со стороны материнской платы?
Краткое описание этого: в режиме отображения рабочего стола как папки, при наведении мышки на папку, plasma-desktop рисует что-то вроде виджета файлового менеджера. Файлы и папки в нём можно тыкать мышкой, вытаскивать на стол и вообще делать всё что заблагорассудится. Работает очень быстро. Итого: мышковозам привалило (вернее привалит ещё не ясно когда, потому как это сборка KDE 4.3.60) счастье.
Меня тут пытаются заставить решать ребусы со словами. Что-то мне подсказывает что задачу можно автоматизировать. Нужен словарь литературных слов русского языка. Где его можно взять?
А зачем в 64-битных дистрах /usr/lib64? Это обусловлено какой-то необходимостью или LSB?
Есть вот такой вот замечательный костыль:
diff file1 file2 |sed -ne 's/^\> //p'
который меня устраивает всем кроме скорости работы. Можно ли как-то тоже самое сделать силами самого diff?
Осилил vim до уровня нормального текстового редактора. А дальше никак. Интернет изобилует статьями класса "Как выйти из Vim". А мне почему-то хочется войти и работать в нём. Хотелось бы по меньшей мере заменить tab пробелами, набивать скобки парами, автокомплит etc. Итого хотелось бы знать как решить вышеозначенные задачи и вообще почитать какой функционал и как можно прикрутить к vim'у.
Обновил икс сервер с ветки 1.4 на 1.6. Очень сильно пожалел. Два вопроса: можно ли его как-то заставить слушать то что у меня в xorg.conf прописано и если нет то как теперь принято настраивать икс? В частности меня очень расстраивает то что у меня отвалилась переключалка раскладки и икс теперь не реагирует на ctrl+alt+backspace.
Как у них с взаимодействием? У меня в настройках akregator'а есть возможность указать логин пароль к googlereader'у, но такое ощущение что он с ними ничего не делает (может быть конечно отсылает их аКадемикам, но вряд ли).
Вернее сказать работает, но не так. У меня на мышке на боку две кнопки для управления браузером. Раньше в иксе всегда выбирал в качестве мышиного протокола Auto и кнопки работал (правда только в лисе). Сейчас решил настроить икс по человечески и никак не могу подобрать нужный протокол. Как бы его определить? Ну и как на эти кнопки в последствии назначить что-нибудь?
В скрипте есть конструкция вида:
while : ; do
$(cat in_fifo);
done
Есть скрипт вида:
#!/bin/bash
# Основная конструкция. В ней что-то происходит и это что-то позволяет жить скрипту очень долго.
while : ; do
if [ $(date +%s) -gt 1250000000 ]; then
exit;
fi
done &
# Конструкция для передачи кусков кода к исполнению в запущенный скрипт.
while : ; do
if [ -e file ]; then
arg="$(cat file)";
rm file;
if [ "$arg" ]; then
$arg;
fi
fi
done &
wait;
Есть ли какой-то более разумный метод передавать аргументы в запущенный скрипт?
Для чего нужен сабж? В большинстве современных дистров его уже нет. Но в слаке и во фре (вроде бы) есть. Зачем он? Что там должно храниться? Поверхностное гугление не помогло.
Читаю "QT Профессиональное программирование на C++" Шлее. Там так вкусно рассказывается про сигнало-слоты, что непонятно как вообще все без них обходятся. Однако обходятся. И вроде бы не любят. В связи с этим два вопроса: собственно сабж и как обходятся без сигнало-слотов в других гуях (в том же gtk например)?
Выдал юзеру test вместо шелла скрипт вида:
#!/bin/bash
screen bash -l
Если логиниться в этого непосредственно через login то всё замечательно (для юзера открывается bash в скрине). Если через su, то:
$ su test
Password:
Cannot open your terminal '/dev/pts/6' - please check.
Навешивание на screen SUID-бита не помогло. Почему оно так?
Slackware-current
Сабж. PDB - protein datebase. Желательно что-нибудь живое. Гугл и Linux4Chemistry предлагает только давно погибшие проекты.
Собственно сабж. Хотелось бы узнать хотя бы какой процесс живёт в том или ином скрине. Или хотя бы какая последняя команда была введена.
← назад | следующие → |