а можно и так:
#!/usr/local/bin/php -f
bla-bla-bla
В Суб, 16/06/2007 в 23:05 +0300, rvadmin пишет:
> Простой пример /usr/local/bin/php -f путь к скрипту
> в переменных $_SERVER['argv'] все аргументы
>
> Лучше засунуть его в отдельный файл, например
> #!/bin/bash
> /usr/local/bin/php -f /path/to/s
Strange_V wrote:
> Alexander Kraev пишет:
> > То-то и оно, в общем выхода три:
> >
> > 1. Извращатся с telnet или netcat(nc), писать обработчики и прочее.
> > Незнаю насколько это удобно и реализуемо.
> > 2. Использовать /dev/tcp вроде этого:
> >
> http://thesmithfam.org/blog/2006/05/23/bash
Alexander Kraev пишет:
> То-то и оно, в общем выхода три:
>
> 1. Извращатся с telnet или netcat(nc), писать обработчики и прочее.
> Незнаю насколько это удобно и реализуемо.
> 2. Использовать /dev/tcp вроде этого:
>
http://thesmithfam.org/blog/2006/05/23/bash-socket-programming-with-devtcp-2
g - значит во всей строке
On Thursday 03 May 2007, Ilya Petrov wrote:
> В Пнд, 30/04/2007 в 10:46 +0400, Attid пишет:
> > 29.04.07, 16:20, Alexander Kraev :
> > >cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' >
> >
> > autoserial.conf.tmp
> >
> > >mv autoserial.conf.tmp autoseri
В Пнд, 30/04/2007 в 10:46 +0400, Attid пишет:
> 29.04.07, 16:20, Alexander Kraev :
>
> >cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' >
> autoserial.conf.tmp
> >mv autoserial.conf.tmp autoserial.conf
>
> >должно сработать, не проверял.
>
> ну почти только остальные строчки мн
On Wed, 02 May 2007 17:34:57 +0300
Ilya Petrov wrote:
IP> вот я долго на эту тему спорил с преподом по информатике :)мол,
IP> изначально в досе (уже бугога) все архиваторы были со сжатием.
Вот эта путаница понятий архивирования и сжатия от досов всяких и идёт
(точнее от софта под досы, где да, де
tar - create tape archives
тут можно долго спорить,для меня ключевой момент что это именно tape. то
есть когда он создавался он возможно и не имел функциональности заворачивать
все в файл а просто на ленту писал. то есть, я думаю что когда он создавался
никто и не думал использовать его в качесте
В Вск, 29/04/2007 в 00:49 +0500, Aleksey Korotkov пишет:
> Вы путаете архивирование со сжатием. tar именно архиватор.
> Архивирование вовсе не подразумевает обязательного сжатия.
вот я долго на эту тему спорил с преподом по информатике :)
мол, изначально в досе (уже бугога) все архиваторы были со
On 5/1/07, Munko O. Bazarzhapov <[EMAIL PROTECTED]> wrote:
> Уже 3-ий день не могу написать скрипт который бы удалял в папке все
> файлы старее чем 7 дней
> каталог = /backup/sql/
> от man find уже голова пухнет
> помогите кто чем может
Здесь обсуждалась похожая тема:
http://www.linuxquestions.org
"Alexander Kraev" <[EMAIL PROTECTED]> writes:
>> Есть ли возможность из в bash работать с сокетами? Читал Advanced
>> Bash-Scripting Guide Искусство программирования на языке сценариев
>> командной оболочки, там не рекомендуется, но все же можно?
man bash
/dev/tcp/host/port из bash на Debian был
Уже 3-ий день не могу написать скрипт который бы удалял в папке все
файлы старее чем 7 дней
каталог = /backup/sql/
от man find уже голова пухнет
помогите кто чем может
--
Мунко О. Базаржапов
mailto:[EMAIL PROTECTED]
ICQ UIN: 169-245-258
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https:
ну я готового и не просил, а чтоб думать надо базовые знания получить.неужеле я успел проявить себя как лентяй ? =/ну ладно, теперь хочу постичь еще одну истинукак в скрипты запихивают бинарник ? например инстолятов кроссовер офиса . >30.04.07, 18:03, Alexander Kraev :>>Александр Краев не рисует,
Александр Краев не рисует, а дает намек, чтобы вы наконец-то думать сами
начали ;)
Удачи.
30.04.07, Attid <[EMAIL PROTECTED]> написал(а):
пойду потестю что там Alexander Kraev нарисовал.
--
Alexander Kraev
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman
30.04.07, 14:16, Евсюков Денис <[EMAIL PROTECTED]>:
> Не понятен смысл первой строки... Зачем вы берете только строки,
> содержащие данную подстроку и кидаете в файл, если затем из этого файла
> опять фильтруете строки по тому же принципу? В итоге вы просто берете все
> строки данного файла.
тогда делаете:
for i in `cat autoserial.conf`; do
if [ grep "16950/954" $i ... что-то вроде, не помню как в баш ]; then
sed ... >>
endif
echo $i >>
done
что-то вроде, там сами разберетесь.
2007/4/30, Attid <[EMAIL PROTECTED]>:
29.04.07, 16:20, Alexander Kraev :
>cat autoserial.conf | gr
Не понятен смысл первой строки... Зачем вы берете только строки,
содержащие данную подстроку и кидаете в файл, если затем из этого файла
опять фильтруете строки по тому же принципу? В итоге вы просто берете все
строки данного файла... Первую строку можно смело убирать...
И что значит "изменят
29.04.07, 16:20, Alexander Kraev :>cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' > autoserial.conf.tmp>mv autoserial.conf.tmp autoserial.conf>должно сработать, не проверял.ну почти только остальные строчки мне надо оставить =)в моем случае я могу сделать такcat autoserial.conf
cat autoserial.conf | grep "16950/954" | sed 's/115200/460800/g' >
autoserial.conf.tmp
mv autoserial.conf.tmp autoserial.conf
должно сработать, не проверял.
2007/4/29, Attid <[EMAIL PROTECTED]>:
не дадим теме умереть =)
а как делается такое ?
есть файлик autoserial.conf
в нем строки
/dev/t
не дадим теме умереть =)
а как делается такое ?
есть файлик autoserial.conf
в нем строки
/dev/ttyS0 uart 16550A port 0x03f8 irq 4 baud_base 115200 spd_normal skip_test
/dev/ttyS4 uart 16950/954 port 0xb400 irq 177 baud_base 115200 spd_normal
skip_test
/dev/ttyS5 uart 16950/954 port 0xb408 irq
26.04.07, 19:56, Dmitry Stropaloff <[EMAIL PROTECTED]>:
> И сам скрипт:
ой для таких скриптов мне еще не один кг манов скурить прийдется =)
буду разбираться =) добавил в избранное ;) сенкс
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-r
26.04.07, 19:07, Sergei A. Beilin <[EMAIL PROTECTED]>:
> В сообщении от 26 апреля 2007 Attid написал(a):
> > хочу скриптик установленых пакетов в системе у которых в зависимотях ничего
> > нет. смотрел на dpkg но так и не понял как вытащить из него это все.
> "apt-get autoremove" не устроит? ;-)
26.04.07, 18:18, Andrey Teleshov <[EMAIL PROTECTED]>:
> А вот debfoster и deborphan в убунте есть? Они как раз для этого...
> ЗЫ: "всё уже украдено до нас" (с)
оно =) только интерфейс у debfoster ужасный моглибы что-нибуть поинтереснее
придумать.
спасибо.
--
ubuntu-ru mailing list
ubuntu-ru@l
On Fri, 27 Apr 2007 18:27:28 +0400
Alexander Kraev wrote:
AK> Вообще-то он создавался для работы с лентой. Да и как архиватор он
AK> никакой без gzip. Делать тарболы - да, что далеко не архим
Вы путаете архивирование со сжатием. tar именно архиватор.
Архивирование вовсе не подразумевает обязатель
То-то и оно, в общем выхода три:
1. Извращатся с telnet или netcat(nc), писать обработчики и прочее. Незнаю
насколько это удобно и реализуемо.
2. Использовать /dev/tcp вроде этого:
http://thesmithfam.org/blog/2006/05/23/bash-socket-programming-with-devtcp-2/
, но опять же писать обработчики кото
> В документации написано что bash умеет работать с сокетами, но мы вам этого
> не рекомендуем?
> Покажите мне эту строчку. Вызвать любую программу, которая откроет
> сокет, прочитает или еще из него, а после вывод записать в
> переменную bash, ну или написать в bash для этого функцию, опять же
>
В документации написано что bash умеет работать с сокетами, но мы вам этого
не рекомендуем?
Покажите мне эту строчку. Вызвать любую программу, которая откроет сокет,
прочитает или еще из него, а после вывод записать в переменную bash, ну или
написать в bash для этого функцию, опять же с вызовом вн
Есть ли возможность из в bash работать с сокетами? Читал Advanced
Bash-Scripting Guide Искусство программирования на языке сценариев
командной оболочки, там не рекомендуется, но все же можно?
---
Там, где одни видели абстракцию, другие видели истину. /А.Камю/
С наилучшими пожеланиями,
On Fri, 27 Apr 2007 19:27:28 +0500, Alexander Kraev
<[EMAIL PROTECTED]> wrote:
> Вообще-то он создавался для работы с лентой. Да и как архиватор он
> никакой
> без gzip. Делать тарболы - да, что далеко не архим :)
Угу, только на лентах хранились именно бекапы. У него целый инструментарий
дл
Вообще-то он создавался для работы с лентой. Да и как архиватор он никакой
без gzip. Делать тарболы - да, что далеко не архим :)
27.04.07, Евсюков Денис <[EMAIL PROTECTED]> написал(а):
Посмотрите в сторону tar, он по сути и создавался для создания бекапов. И
только в дальнейшем он стал использо
On Fri, 27 Apr 2007 18:24:29 +0500, Strange_V <[EMAIL PROTECTED]> wrote:
>> под виндой я попользовал архивирование раром без сжатия файлов старше,
>> чем 30 дней с удалением пакуемых файлов, затем удаление полученного
>> архива.
> под офтопом тоже пользовался раром..
>> )
>> допускаю, что в лину
> под виндой я попользовал архивирование раром без сжатия файлов старше,
> чем 30 дней с удалением пакуемых файлов, затем удаление полученного архива.
под офтопом тоже пользовался раром..
> )
> допускаю, что в линуксе можно интересней
допускаю что вы не ошиблись))
---
Слова, которые рож
Здравствуйте, Strange_V.
под виндой я попользовал архивирование раром без сжатия файлов старше,
чем 30 дней с удалением пакуемых файлов, затем удаление полученного архива.
)
допускаю, что в линуксе можно интересней
:)
8<-
26 апреля 2007 г., 14:21:36
> Прям сказка про репку, бабка за дедку... жучка за внучку...
>
Unix-way ;)
По теме - мне кажется что нужно смотреть в сторону find - проще будет.
Конечно, это если даты создания файлов соотносятся с датами, написанными
в их названиях.
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
h
В сообщении от Четверг 26 апреля 2007 14:41 Attid написал(a):
> подпишусь в тему
> хочу скриптик установленых пакетов в системе у которых в зависимотях ничего
> нет. смотрел на dpkg но так и не понял как вытащить из него это все.
>
> логика понятна. надо получить список всех покетов
> и проверить в
В сообщении от 26 апреля 2007 Attid написал(a):
> хочу скриптик установленых пакетов в системе у которых в зависимотях ничего
> нет. смотрел на dpkg но так и не понял как вытащить из него это все.
"apt-get autoremove" не устроит? ;-)
--
С уважением, Сергей Бейлин
Jabber ID: [EMA
On Thu, 26 Apr 2007 15:41:34 +0400
Attid <[EMAIL PROTECTED]> wrote:
>
> подпишусь в тему
> хочу скриптик установленых пакетов в системе у которых в зависимотях ничего
> нет.
> смотрел на dpkg но так и не понял как вытащить из него это все.
Дык "у которых в зависимотях ничего нет" или всё-таки
А фиг получится, забудьте про proc и соревнование :)
26.04.07, Alexander Kraev <[EMAIL PROTECTED]> написал(а):
И вообще лучше устроить соревнование кто придумает как сосчитать все файлы
в определенной директории быстрее, это раз. и чем короче команда - тем два.
и взять к примеру нетральную /pro
Козе понятно, правильное решение - додумывать самому. Для тех, кто не любит
это дело:
FILES_COUNT=`find . -maxdepth 1 -mindepth 1 -type f | wc -l | tr -d
'[:space:]'`;
echo $FILES_COUNT
И вообще лучше устроить соревнование кто придумает как сосчитать все файлы в
определенной директории быстрее,
> ls -l - получить список файлов, вывод отдать awk, чтобы выбрать из всей
> информации имя файла, вывод отдать sed чтобы убрать точки и расширение
> tar.bz, вывод отдать sort, чтобы выбрать N самых старых - head, чтобы
> сформировать имя файла - sed, получившееся xargs rm
> :-D
> сколько файлов в
подпишусь в тему
хочу скриптик установленых пакетов в системе у которых в зависимотях ничего нет.
смотрел на dpkg но так и не понял как вытащить из него это все.
логика понятна. надо получить список всех покетов
и проверить все на зависимости, если от них ничего не зависит вывести на экран.
как
On Thursday 26 April 2007 14:38, Alexander Kraev wrote:
> 2. ls -l | пропустить через grep | wc -l
Не правильное решение, результат будет больше на 1 ;-)
--
This e-mail message is for the sole use of the intended recipient(s)
ls -l - получить список файлов, вывод отдать awk, чтобы выбрать из всей
информации имя файла, вывод отдать sed чтобы убрать точки и расширение
tar.bz, вывод отдать sort, чтобы выбрать N самых старых - head, чтобы
сформировать имя файла - sed, получившееся xargs rm
:-D
сколько файлов в директори
ну тут хоть ls -l, хоть ls -1 не помогут, хотябы так
ls -l | egrep -v "^d" | wc -l
или то что написал в пред письме
26.04.07, Igor Goldenberg <[EMAIL PROTECTED]> написал(а):
26.04.07, Strange_V<[EMAIL PROTECTED]> написал(а):
> И как просто посчитать скока в директории файлов?
ls -1 | wc -l
Д
1. можно с помощью find и -atime или -ctime сделать сортировку и выбрость
ненужно
тоже самое можно сделать с помощью ls -ltr и сортировкой и head
найти файлы по шаблону с помощью find, в шаблоне указать нужные вам YY.MM,
далее сортировка и head
2. ls -l | пропустить через grep | wc -l
find . -nam
26.04.07, Strange_V<[EMAIL PROTECTED]> написал(а):
> И как просто посчитать скока в директории файлов?
ls -1 | wc -l
Дальше можно почитать ман на ls, посмотреть ключи сортировки, почитать
про head/tail, всё это "законвеерить" и получить список файлов. Ну это
так, в общих чертах...
--
ubuntu-ru
Пишу небольшой скриптик бекапа данных, не знаю как реализовать такое:
Есть директория с файлами (имена в формате ГГГ.ММ.ДД.tar.bz) нужно
оставить N из них удалив самые старые.
И как просто посчитать скока в директории файлов?
---
Есть тысяча способов быть очень дурным человеком, не нар
46 matches
Mail list logo