LINUX.ORG.RU

Сообщения f3ex

 

bash, вычленение записи из строки

Форум — Development

Всем привет.

Подскажите такой момент - как имя домустим команду, а точнее её результат, "вычленить" оттуда значение регулярного выражения.

к примеру

$ ifconfig | <...>

должны вывестить IP адреса, не строчки содержащие IP, а только сами IP

>>>

f3ex
()

Русская «Кремнивая долина» - миф или реальность.

Форум — Talks

Несколько лет назад в СМИ мелькала информация, мол в России собиратся строить "кремнивою (силиконовую) долину".

Назывались места от подмосковья до сибири.... К сожалению, я пропустил в то время эти новости. Сейчас что-то вспомнилось - но поиски дают только информацию несколько летней давности.

У кого нибудь есть актуальная информация по этому вопросу?

>>>

f3ex
()

Удаление пакетов входящих в ветку backports Ubuntu

Форум — Admin

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

отсюда вопрос - как можно удалить все пакеты, которые входят в backports ( main restricted universe multiverse ) ?

ОС Kubuntu 7.10 (Gutsy)

>>>

f3ex
()

выборка даты из файла, sh

Форум — Development

всем день добрый.

Подскажите, как реализовать в скрепе sh следующее: есть файл log_access, к примеру:

127.0.0.1 - - [19/Nov/2007:22:12:22 +0300] "GET /favicon.ico HTTP/1.1" 404 359 "http://127.0.0.1/1.php" "Opera/9.24 (X11; Linux i686; U; en)"

127.0.0.1 - - [20/Nov/2007:04:47:26 +0300] "GET /sdf HTTP/1.1" 404 351 "-" "Opera/9.24 (X11; Linux i686; U; en)"

127.0.0.1 - - [20/Nov/2007:04:48:03 +0300] "GET /sdfsdfd HTTP/1.1" 404 355 "-" "Opera/9.24 (X11; Linux i686; U; en)"

127.0.0.1 - - [20/Nov/2007:04:48:59 +0300] "GET /1.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2146 "http://127.0.0.1/1.php" "Opera/9.24 (X11; Linux i686; U; en)"

127.0.0.1 - - [20/Nov/2007:04:48:59 +0300] "GET /1.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2524 "http://127.0.0.1/1.php" "Opera/9.24 (X11; Linux i686; U; en)"

127.0.0.1 - - [20/Nov/2007:04:48:56 +0300] "GET /1.php HTTP/1.1" 200 45832 "-" "Opera/9.24 (X11; Linux i686; U; en)"

как можно из него вычленить строки с нужным промежутком времени. т.е. я хочу что бы по значение переменной допустим m=04 выводились строки содержащие 4-й час: [20/Nov/2007:04:47:26 +0300], [20/Nov/2007:04:48:03 +0300]

спасибо тем кто поможет

>>>

f3ex
()

sh и SQLIte

Форум — Development

Всем доброго времени суток.. К сожелению из-за отсутствия инфы в сети и в связи с тем что сайт sqlite.ru выдает ошибку пишу следующее:

надо написать мне скриптек на sh, в БД sqlite должна попадать инфа. каким образом можно реализовать: открытие базы в скрипте

добавление в базу данных из переменных (разумеется еще и создание таблици)

закрытие базы ( и сохранение данных)

и можно ли осуществить в скрипте проверку существования таблици

Заранее благодарен

f3ex
()

sh узнать количество процессов

Форум — Development

в общем пишу на sh скрипт выводящий количество процесса, ну допустим, tty

если пишу

i=`ps a | grep tty | wc -l`

в переменную i попадает количество процессов с процессом grep tty при выполнение команды ps (т.е. получается что один процесс "лишний" при подсчёте)..

может есть какой то ключик выводящий без grep tty ?

или допустим пытаюсь выйти из ситуации следующим образом:

let j="$i-1"

на что мне выдает ошибку, ругается на let? как обойти "отсутствие типов" ? $i хранится как строка, может можно как то преобразовать к числу?

в общем помоги те кто может...

f3ex
()

sendmail, mail(), php отправка почты через telnet работает, через mail() нет((

Форум — Admin

в общем дело такое: есть сервак на котором будут расположены сайты, апач+пхп+скуль настроен. надо настроить sendmail для возможности использования функции mail(). почтоный сервак не предполагается использовать.

зарегал dns имя для сервера на http://dyndns.com/, прикрутил, конфиги сендмэйла по дефолту (ОС Fedora 6). если подключаюсь через telnet localhost 25 - то почта отправляет (причем с любого падреса в строке MAIL FROM:)

а если хочу отправить письмо через mail() функцию в php - то ничего не приходит, логи пустые, в настройка php.ini - sendmail_path = /usr/sbin/sendmail -t -i

почтовый сервак повторюсь не нужен поэтому манов особо не читал на эту тему... помоги те плз

f3ex
()

Apache запускается но не работает

Форум — Admin

В общем подскажите куда копать - такая ситуация есть сервер (Fedora), есть его IP без DNS мени. Запускаю апач - стучу на этот IP со своей машины - ничего не происходит - страница не найдена, пробовал настраивать Вирнуальные Хосты но ничего не получилось (а может неправильно настроил) 80-й порт закрыт на сервере, поставил webmin - аналогично- на 10000 порт не пускает - страница не найдена.. подскажите куда копать что делать? в даный момент я хочу настроить только webmin

f3ex
()

RSS подписка на новые темы