Re: lxc file push из bash скрипта

2018-05-18 Нитка Олег Анисимов
mpfile > $container/tmp/$tmpfile > > И посмотреть, во что bash разворачивает эту строку. > > > 15 мая 2018 г., 15:09 пользователь Олег Анисимов < > yoda.jedy.kni...@gmail.com> написал: > >> Доброго всем времени суток! >> >> Столкнулся со странной про

Re: lxc file push из bash скрипта

2018-05-15 Нитка Рустам Валиуллин
Может попробовать для дебага строку в скрипте заменить на echo lxc file push --debug --mode=700 ./locale_$tmpfile $container/tmp/$tmpfile И посмотреть, во что bash разворачивает эту строку. 15 мая 2018 г., 15:09 пользователь Олег Анисимов написал: > Доброго всем времени суток! > > С

lxc file push из bash скрипта

2018-05-15 Нитка Олег Анисимов
Доброго всем времени суток! Столкнулся со странной проблемой на 18.04 server Поднимаю LXD контейнер из bash скрипта и столкнулся с тем, что команда lxc file push --debug --mode=700 ./locale_$tmpfile $container/tmp/$tmpfile не выполняется в скрипте, но если (подставив значения переменных

Re: BASH-scripting

2012-05-01 Нитка Тарас Перебейносов
"Exit code $? is false"; fi; Exit code 0 is true 1 мая 2012 г. 15:20 пользователь Тарас Перебейносов < taras.perebeyno...@gmail.com> написал: > Всем доброго дня! > > Я никак не могу понять вот этого в BASH: > $ [ "7" -lt "1" ]; echo $? > 1 >

Re: BASH-scripting

2012-05-01 Нитка Тарас Перебейносов
Всем доброго дня! Я никак не могу понять вот этого в BASH: $ [ "7" -lt "1" ]; echo $? 1 $ [ "7" -gt "1" ]; echo $? 0 Выходит, что 7 < 1 = true? 10 февраля 2011 г. 19:31 пользователь Тарас Перебейносов < taras.perebeyno...@gmail.com> написал: &g

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-21 Нитка Kirill Shatalaev
19.05.2011 11:56, Alex Emergy пишет: Я бы просто скопировал все, а потом удалил каталоги .svn Красавец. "Как поймать 9 львов? Надо поймать 10, а одного выпустить". -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-20 Нитка Serge Matveenko
2011/5/20 Vyacheslav Karamov : > Спасибо, но я не понимаю, для чего мне нужно пользоваться git, если у меня > на сервере subversion? Одно другому не мешает. > Задачу с копированием каталогов без .svn  я решил благодаря рассылке, а > усложнять себе жизнь не хочу. В конечном счете git упрощает жи

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-20 Нитка Vyacheslav Karamov
Спасибо, но я не понимаю, для чего мне нужно пользоваться git, если у меня на сервере subversion? Задачу с копированием каталогов без .svn я решил благодаря рассылке, а усложнять себе жизнь не хочу. К тому же, кто даст гарантию, что другим людям, которые будут пытаться собрать проект без меня,

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-20 Нитка Serge Matveenko
2011/5/19 Dmitry Agafonov : > Казалось бы, отчего люди используют другие системы контроля, которые > не спамят всё дерево исходников :) угу;) кстати, git умеет быть клиентом для svn. Совет топикстартеру: попробуйте "git svn --help" - там написано как с ним управляться. получите много вкусного, в

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Vyacheslav Karamov
О, спасибо! То, что надо! 19-May-11 10:54, Alex пишет: Здравствуйте, Vyacheslav Karamov On 19.05.2011 11:21 Привет всем! Как на bash cкопировать каталог с сохранением структуры но без *.svn? Не совсем bash, но если есть rsync то rsync -r --exclude *.svn /path-to-dir1/ /path-to-dir2

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Alex Alyoshin
льзователь Vyacheslav Karamov > написал: > >> конечно нет >> >> 19-May-11 10:30, Vladimir Yatulchik пишет: >> >> >> >> 19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov < >> ubuntul...@yandex.ru> написал: >> >

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Alex Emergy
Я бы просто скопировал все, а потом удалил каталоги .svn find . -type d -name '.svn' -exec rm -rf '{}' \; 19.05.2011 11:21, Vyacheslav Karamov пишет: Привет всем! Как на bash cкопировать каталог с сохранением структуры но без *.svn? -- С уважением, Alex Emergy -- ub

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Alex
Здравствуйте, Vyacheslav Karamov On 19.05.2011 11:21 Привет всем! Как на bash cкопировать каталог с сохранением структуры но без *.svn? Не совсем bash, но если есть rsync то rsync -r --exclude *.svn /path-to-dir1/ /path-to-dir2/ -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Иван Владимирович
Здравствуйте! Как то: Thu, 19 May 2011 10:21:03 +0300 Vyacheslav Karamov писал: > Привет всем! > > Как на bash cкопировать каталог с сохранением структуры но без *.svn? > 1)Можно воспользоваться rsync указав в исключениях ".svn". 2)Можно скриптик написать. find п

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Dmitry Agafonov
Казалось бы, отчего люди используют другие системы контроля, которые не спамят всё дерево исходников :) -- Dmitry Agafonov ~ http://agafonov.pp.ru/ -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Vyacheslav Karamov
dex.ru>> написал: Как на bash cкопировать каталог с сохранением структуры но без *.svn? svn export не подойдёт? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com <mailto:ubuntu-ru@lists.ubuntu.com> https://lists.ubuntu.com/mailman/listinfo/ubuntu

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Alex Alyoshin
Ты прямо в репозитории что ли код правишь? 19 мая 2011 г. 11:39 пользователь Vyacheslav Karamov написал: > конечно нет > > 19-May-11 10:30, Vladimir Yatulchik пишет: > > > > 19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov > написал: > >> Как на bash

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Vyacheslav Karamov
конечно нет 19-May-11 10:30, Vladimir Yatulchik пишет: 19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov mailto:ubuntul...@yandex.ru>> написал: Как на bash cкопировать каталог с сохранением структуры но без *.svn? svn export не подойдёт? -- ubuntu-ru mailing list ubu

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Vyacheslav Karamov
/srv/data/for_report -name *.svn -exec rm -f {} \; Только убедись что у тебя все файлы правильно ищет, а то удалишь лишнее) 19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov написал: Привет всем! Как на bash cкопировать каталог с сохранением структуры но без *.svn? -- ubuntu-ru mailing

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Илья Телегин
правильно ищет, а то удалишь лишнее) 19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov написал: > Привет всем! > > Как на bash  cкопировать каталог с сохранением структуры но без *.svn? > > -- > ubuntu-ru mailing list > ubuntu-ru@lists.ubuntu.com > https://lists.ubu

Re: bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Vladimir Yatulchik
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov написал: > Как на bash cкопировать каталог с сохранением структуры но без *.svn? > > svn export не подойдёт? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

bash: Скопировать каталог с сохранением структуры но без *.svn

2011-05-19 Нитка Vyacheslav Karamov
Привет всем! Как на bash cкопировать каталог с сохранением структуры но без *.svn? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash парсинг лога

2011-04-05 Нитка Тарас Перебейносов
Сам разобрался) sort -t- -k 1,1n -k 2,2M -k 3n 5 апреля 2011 г. 12:07 пользователь Тарас Перебейносов < taras.perebeyno...@gmail.com> написал: > Нужна помощь с сортировкой строк. > > Есть файл myLog, состоящий из строк вида: > 2011-Apr-01;User1 > 2011-Apr-01;User2 > 2011-Apr-01;User3 > 2011-Mar-3

Re: bash парсинг лога

2011-04-05 Нитка Тарас Перебейносов
Нужна помощь с сортировкой строк. Есть файл myLog, состоящий из строк вида: 2011-Apr-01;User1 2011-Apr-01;User2 2011-Apr-01;User3 2011-Mar-31;User4 Нужно его отсортировать по датам. Команда sort имеет опцию -M для правильной сортировки месяцев. Но для таких строк это не работает. # sort -iM myLog

Re: bash парсинг лога

2011-02-28 Нитка Alexander Smirnov
ить файл, в котором будет содержаться: 25/Feb/2011;X_HudsonAccesToSVN 25/Feb/2011;Trofimov Т.е. нужно получить список юзеров за каждый день, без повторений и пустых юзеров (-). Лог реально большой, и это тоже надо учесть. Я пока только начинаю писать скрипты на bash, пока не особо умею пользоват

Re: bash парсинг лога

2011-02-28 Нитка Serge Matveenko
2011/2/28 Serge Matveenko : > вот, я тут чего-то написал, попробуйте: > > http://paste.nophp.ru/22B > > запуск: > $ python parse_script.py > > parse_script.py - имя скорипта, в ккоторый сохраните код > - файл с логом убрал пустых юзеров: http://paste.nophp.ru/22C -- Serge Matveenko se...@matv

Re: bash парсинг лога

2011-02-28 Нитка Serge Matveenko
2011/2/25 Тарас Перебейносов : > Т.е. нужно получить список юзеров за каждый день, без повторений и пустых > юзеров (-). упс, пыстые юзеры... -- Serge Matveenko se...@matveenko.ru http://www.ohloh.net/accounts/lig http://ru.linkedin.com/in/sergematveenko -- ubuntu-ru mailing list ubuntu-ru@lis

Re: bash парсинг лога

2011-02-28 Нитка Serge Matveenko
2011/2/28 Serge Matveenko : > 2011/2/28 Alexander Smirnov : >> $ awk -F ";" '!/\[.*\];-$/{print $2}' | sort -u > > +1 я как раз в эту сторону думал. и по ресурсам должно быть не плохо > > только вот sort -u может overhead дать, он же не знает, что когда дата > сменилась, такая же уже не появится >

Re: bash парсинг лога

2011-02-28 Нитка Serge Matveenko
2011/2/28 Alexander Smirnov : > $ awk -F ";" '!/\[.*\];-$/{print $2}' | sort -u +1 я как раз в эту сторону думал. и по ресурсам должно быть не плохо только вот sort -u может overhead дать, он же не знает, что когда дата сменилась, такая же уже не появится имхо, можно на python-еаккуратно написа

Re: bash парсинг лога

2011-02-28 Нитка Alexander Smirnov
дет содержаться: 25/Feb/2011;X_HudsonAccesToSVN 25/Feb/2011;Trofimov Т.е. нужно получить список юзеров за каждый день, без повторений и пустых юзеров (-). Лог реально большой, и это тоже надо учесть. Я пока только начинаю писать скрипты на bash, пока не особо умею пользоваться awk и иже с ними, поэт

Re: bash парсинг лога

2011-02-26 Нитка Сергей Болонкин
По ресурсам не проверял. 26 февраля 2011 г. 10:08 пользователь Тарас Перебейносов написал: > А так использование ресурсов меньше? > > 25 февраля 2011 г. 21:33 пользователь Сергей Болонкин > написал: >> >> Связку "sort| uniq" можно заменить на sort -u, и уменьшить количество >> проходов. >> Я исп

Re: bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
А так использование ресурсов меньше? 25 февраля 2011 г. 21:33 пользователь Сергей Болонкин написал: > Связку "sort| uniq" можно заменить на sort -u, и уменьшить количество > проходов. > Я использую uniq только для подсчёта совпадений (uniq -c). > > 25 февраля 2011 г. 20:19 пользователь Тарас Пере

Re: bash парсинг лога

2011-02-25 Нитка Сергей Болонкин
Связку "sort| uniq" можно заменить на sort -u, и уменьшить количество проходов. Я использую uniq только для подсчёта совпадений (uniq -c). 25 февраля 2011 г. 20:19 пользователь Тарас Перебейносов написал: ... > grep -v "];-" $logfile | sed -e > > 's/^\[\([0-9]\{2\}\/[A-Z][a-z]\{2\}\/[0-9]\{4\}\

Re: bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
Спасибо! Пример не заработал, там нужно как минимум вместо () использовать \( \) чтобы флаги отметить. Но, это дало мне точку опоры и я поправил под свои нужды))) #!/bin/bash echo "`date` Script started" logfile="/var/log/httpd/users.csv" LOGFILE_OUT="/root/users-count

Re: bash парсинг лога

2011-02-25 Нитка Vyacheslav Karamov
25-Feb-11 16:56, Alexander пишет: On 02/25/2011 04:17 PM, Vyacheslav Karamov wrote: В том же Perl, будь он трижды проклят Простите, а почему? Я Perl не знаю, но подобные отзывы слышу иногда. Почему пёрл так плох по вашему? Потому что нужно всегда помнить, в каком контексте вызвана функция (в

Re: bash парсинг лога

2011-02-25 Нитка Serge Matveenko
2011/2/25 Тарас Перебейносов : > 25/Feb/2011:11:43:08 а кто придумал двоеточие для разделения даты и времени? усложняет парсинг сильно... -- Serge Matveenko se...@matveenko.ru http://www.ohloh.net/accounts/lig http://ru.linkedin.com/in/sergematveenko -- ubuntu-ru mailing list ubuntu-ru@lists.

Re: bash парсинг лога

2011-02-25 Нитка Alexander
On 02/25/2011 04:17 PM, Vyacheslav Karamov wrote: > В том же Perl, будь он трижды проклят Простите, а почему? Я Perl не знаю, но подобные отзывы слышу иногда. Почему пёрл так плох по вашему? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash парсинг лога

2011-02-25 Нитка Dmitry Agafonov
300 мб - сущая мелочь :) Я бы написал как-то так (не проверял): grep -v "];-" LOGFILE | sed "s/^\[([0-9]{1,2}/[A-Z][a-z]{2}/[0-9]{4}):.+\];(.+)$/\1;\2" | sort | uniq > LOGFILE_OUT Интуитивно - потребуется около 500 мб озу. Но таки bash тут не используется, ну разве для

Re: bash парсинг лога

2011-02-25 Нитка Vyacheslav Karamov
-11 15:02, Тарас Перебейносов пишет: C++ это конечно хорошо, но, во-первых, могут потребоваться изменения в коде, а я с C++ на Вы, а во-вторых, я хочу всё-таки освоить bash -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
C++ это конечно хорошо, но, во-первых, могут потребоваться изменения в коде, а я с C++ на Вы, а во-вторых, я хочу всё-таки освоить bash 25 февраля 2011 г. 15:40 пользователь Vyacheslav Karamov < ubuntul...@yandex.ru> написал: > Я могу Вам на С++ программу написать, а вы её себе соберёте

Re: bash парсинг лога

2011-02-25 Нитка Vyacheslav Karamov
повторений и пустых юзеров (-). Лог реально большой, и это тоже надо учесть. Я пока только начинаю писать скрипты на bash, пока не особо умею пользоваться awk и иже с ними, поэтому буду благодарен любым советам и подсказкам -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lis

Re: bash парсинг лога

2011-02-25 Нитка Сергей Болонкин
gt;> >> >> >> Лог выглядит так: >> >> >> >> >> >> [25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN >> >> >> [25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN >> >> >> [25/Feb/2011:11:42:57 +0300];X_HudsonAccesT

Re: bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
т.е. это вытаскивает из строки байты со 2го по 11? А одна буква - это точно 1 байт? 25 февраля 2011 г. 13:16 пользователь vova написал: > cut -b2-11 > > В Пт., 25/02/2011 в 13:07 +0300, Тарас Перебейносов пишет: > > Как мне из строки "[25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN" > > получить

Re: bash парсинг лога

2011-02-25 Нитка vova
Ой, не 11, а 12, конечно. В Пт., 25/02/2011 в 16:16 +0600, vova пишет: > cut -b2-11 -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash парсинг лога

2011-02-25 Нитка vova
cut -b2-11 В Пт., 25/02/2011 в 13:07 +0300, Тарас Перебейносов пишет: > Как мне из строки "[25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN" > получить только дату в формате "25/Feb/2011"? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
00];X_HudsonAccesToSVN > >> >> [25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN > >> >> [25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN > >> >> [25/Feb/2011:11:42:58 +0300];- > >> >> [25/Feb/2011:11:43:08 +0300];- > >> >> [25/Feb/

Re: bash парсинг лога

2011-02-25 Нитка Сергей Болонкин
1:11:43:08 +0300];- >> >> [25/Feb/2011:11:43:09 +0300];- >> >> [25/Feb/2011:11:43:09 +0300];Trofimov >> >> [25/Feb/2011:11:43:19 +0300];- >> >> >> >> На выходе нужно получить файл, в котором будет содержаться: &

Re: bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
Feb/2011:11:43:19 +0300];- > >> > >> На выходе нужно получить файл, в котором будет содержаться: > >> 25/Feb/2011;X_HudsonAccesToSVN > >> 25/Feb/2011;Trofimov > >> > >> Т.е. нужно получить список юзеров за каждый день

Re: bash парсинг лога

2011-02-25 Нитка Сергей Болонкин
>> [25/Feb/2011:11:43:09 +0300];Trofimov >> [25/Feb/2011:11:43:19 +0300];- >> >> На выходе нужно получить файл, в котором будет содержаться: >> 25/Feb/2011;X_HudsonAccesToSVN >> 25/Feb/2011;Trofimov >> >> Т.е. нужно получить список юзер

Re: bash парсинг лога

2011-02-25 Нитка Сергей Болонкин
список юзеров за каждый день, без повторений и пустых > юзеров (-). > Лог реально большой, и это тоже надо учесть. > > Я пока только начинаю писать скрипты на bash, пока не особо умею > пользоваться awk и иже с ними, поэтому буду благодарен любым советам и > подсказкам &g

bash парсинг лога

2011-02-25 Нитка Тарас Перебейносов
011;X_HudsonAccesToSVN 25/Feb/2011;Trofimov Т.е. нужно получить список юзеров за каждый день, без повторений и пустых юзеров (-). Лог реально большой, и это тоже надо учесть. Я пока только начинаю писать скрипты на bash, пока не особо умею пользоваться awk и иже с ними, поэтому буду благодарен любым совета

Re: BASH-scripting

2011-02-10 Нитка Тарас Перебейносов
Спасибо! только немножко поправил, чтобы m убрать из вывода: | sed -n 's/^.*-Xms\([0-9]\+\).*$/\1/ip' 10 февраля 2011 г. 15:41 пользователь ASLok написал: > >Нужно из него вычленить значения параметров -Xms, -Xmx, MaxPermSize > > [aslok@3r]2011.02.10-14:39:33:~$ echo "JAVA_OPTS="-Xms512m -Xmx51

Re: BASH-scripting

2011-02-10 Нитка ASLok
>Нужно из него вычленить значения параметров -Xms, -Xmx, MaxPermSize [aslok@3r]2011.02.10-14:39:33:~$ echo "JAVA_OPTS="-Xms512m -Xmx512m -XX:MaxPermSize=256m $JAVA_OPTS -Djava.awt.headless=true " -Xmx512m JAVA_OPTS" | sed -n 's/^.*-Xms\([^ ]\+\).*$/\1/ip' 512m [aslok@3r]2011.02.10-14:39:39:~$ Дел

BASH-scripting

2011-02-10 Нитка Тарас Перебейносов
Помогите, пожалуйста, с написанием скрипта. Есть файл, следующего содержания: JAVA_OPTS="-Xms512m -Xmx512m -XX:MaxPermSize=256m $JAVA_OPTS > -Djava.awt.headless=true " > -Xmx512m > JAVA_OPTS > > "If > [root@bass-copy check_unix_config]# cat > /opt/tmp/confluence-3.4.7-std/bin/setenv.sh > JAVA_OPT

Re: немного bash

2010-07-19 Нитка ASLok
Сначала объявляет функу (имя фу-ии "две точки") которая запускает себя рекурсивно в фон и ждет там ввода от самой себя же, а потом запускает её 19 июля 2010 г. 22:56 пользователь Alexander написал: > On 07/19/2010 02:51 PM, Alex Emergy wrote: >> :(){ :|:&};: > Расскажите, чего оно делает? Интерес

Re: немного bash

2010-07-19 Нитка Alexander
On 07/19/2010 02:51 PM, Alex Emergy wrote: > :(){ :|:&};: Расскажите, чего оно делает? Интересно же! -- http://www.ashep.org Jabber: alexander.shepe...@gmail.com ICQ UIN: 124692835 -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: немного bash

2010-07-19 Нитка locke314
19 июля 2010 г. 16:01 пользователь ASLok написал: > Процик повесит ) > Если ulimit норм., то нет. Хотя на дефолтной убунте наверняка повесит. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: немного bash

2010-07-19 Нитка ASLok
Процик повесит ) 19 июля 2010 г. 14:51 пользователь Alex Emergy написал: > :(){ :|:&};: > > нате вот ещё весёлую команду для bash'а ;)) > > Дёшево и сердито, ничего не трёт :))) > > 19.07.2010 15:37, Валерий Евгеньевич пишет: >> Так я по пробовал на тестовой тачке, но люди могли на лететь. >> >>

Re: немного bash

2010-07-19 Нитка Alex Emergy
:(){ :|:&};: нате вот ещё весёлую команду для bash'а ;)) Дёшево и сердито, ничего не трёт :))) 19.07.2010 15:37, Валерий Евгеньевич пишет: > Так я по пробовал на тестовой тачке, но люди могли на лететь. > > С уважением > Best regards > Sinyaev Valera > vsiny...@voler.ru

Re: немного bash

2010-07-19 Нитка Валерий Евгеньевич
Так я по пробовал на тестовой тачке, но люди могли на лететь. С уважением Best regards Sinyaev Valera vsiny...@voler.ru Какой дистрибутив пользуешь ты? 8 июля 2010 г. 14:04 пользователь Alan Holt написал: > Жаль твоих файлов, но в будущем не запускай вот таких команд > > # cat "test... tes

Re: немного bash

2010-07-08 Нитка Alan Holt
Жаль твоих файлов, но в будущем не запускай вот таких команд # cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-...@[-`{-};`-{/" -;;s;;$_;see' которые не доконца понимаешь. Будь немного осторожнее 8 июля 2010 г. 7:52 пользователь Валерий Евгеньевич написал: >

Re: немного bash

2010-07-08 Нитка ASLok
Плачу поцталом! В кабинет к хирургу прибегает молодой человек: - Доктор, скорее, сделайте мне кастрацию, это очень важно! После операции доктор интересуется: - Молодой человек, если не секрет, а зачем это вам понадобилось? - Дело в том, что сегодня я женюсь на еврейке, а у них это принято... - Мож

Re: немного bash

2010-07-08 Нитка dimas
> Вы сами пробовали find * -type f | grep -iv "\.jpg$" | rm $(cat) ? > Проверьте у себя, у меня с нес find /home/volerster/ -type f | grep -iv > "\.jpg$" | rm $(cat) все файлы так. Благо на тестовой машине. :( а кто заставлял? во-первых, можно трезво посмотреть и понять суть. во-вторых, убрать rm в

Re: немного bash

2010-07-07 Нитка Pivushkov Alexandr
Валерий Евгеньевич пишет: > Вы сами пробовали find * -type f | grep -iv "\.jpg$" | rm $(cat) ? > Проверьте у себя, у меня с нес find /home/volerster/ -type f | grep -iv > "\.jpg$" | rm $(cat) все файлы так. Благо на тестовой машине. :( Либо над Вами "пошутили", либо Вы неправильно интерпретирова

Re: немного bash

2010-07-07 Нитка Валерий Евгеньевич
Вы сами пробовали find * -type f | grep -iv "\.jpg$" | rm $(cat) ? Проверьте у себя, у меня с нес find /home/volerster/ -type f | grep -iv "\.jpg$" | rm $(cat) все файлы так. Благо на тестовой машине. :( С уважением Best regards Sinyaev Valera 12 июня 2010 г. 20:57 пользователь XIT написал: >

Re: немного bash

2010-06-12 Нитка XIT
спасибо! -- Relax, take it easy! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: немного bash

2010-06-12 Нитка dimas
вот! это я и имел в виду. только -type f стоит добавить, а то папки грохнет (непустые, вроде, не должен, а вот пустые - запросто) и прочие симлинки > find . -not -name '*.jpg' -delete -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: немного bash

2010-06-12 Нитка dimas
find * -type f | grep -iv "\.jpg$" | rm $(cat) это из разряда быдлокода. а если по-хорошему - с тем же файндом заюзать -iname и регэксп с отрицанием, но я хз, как это сделать. для поставленной задачи хватит и вышериведенного. ЗЫ. знаю, в конце кощерно заюзать xargs, но мне он не нравится > Доброго

Re: немного bash

2010-06-12 Нитка Alexey Ten (Lynn)
find . -not -name '*.jpg' -delete 2010/6/12 XIT : > Доброго времени. > > Знатоки, подскажите что написать для рекурсивного удаления всех > файлов, кроме .jpg? > > -- > Relax, take it easy! > -- > ubuntu-ru mailing list > ubuntu-ru@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu

немного bash

2010-06-12 Нитка XIT
Доброго времени. Знатоки, подскажите что написать для рекурсивного удаления всех файлов, кроме .jpg? -- Relax, take it easy! -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: URL decoder in bash

2009-11-17 Нитка San_Sanych
Dmitry Agafonov пишет: > Привет! > > Вот целый http-сервер на bash: > http://alexey.sveshnikov.ru/blog/2007/08/30/bash-httpd-2/ > Ну и блог товарища весьма интересен :) > > на питоне лучше :) http://sanych.nnov.ru/note/46 а там и до полной динамики не далеко :) -- Але

Re: URL decoder in bash

2009-11-17 Нитка Dmitry Agafonov
Привет! Вот целый http-сервер на bash: http://alexey.sveshnikov.ru/blog/2007/08/30/bash-httpd-2/ Ну и блог товарища весьма интересен :) -- Dmitry Agafonov -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: URL decoder in bash

2009-11-17 Нитка San_Sanych
й > перекодировкой, но может быть в bash есть что-то вроде echo char("%3C")? > > http://www.shelldorado.com/scripts/cmds/urlgetopt.txt -- Александр Вайтехович www: http://sanych.nnov.ru jabber id: sanych{}sanych.nnov.ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: URL decoder in bash

2009-11-17 Нитка Блохин Серегей
Спасибо большое. Это именно то, что я искал. Забралась ко мне дикая идея написать сайт не на php, а на bash. Уже настроил, как его как cgi обрабатывать, как принимать post-запросы и как их разбирать, вот теперь получиться декодировать URL =) Пишу приватный pastebin с перманентным хранением кодов

Re: URL decoder in bash

2009-11-17 Нитка Катраев Виталий
17 ноября 2009 г. 14:39 пользователь Блохин Серегей написал: > Можно, конечно, sed'ом сделать 65000 строк кода с посимвольной > перекодировкой, но может быть в bash есть что-то вроде echo char("%3C")? Специальных приложений не знаю, но можно заюзать, например, php -r &quo

URL decoder in bash

2009-11-17 Нитка Блохин Серегей
Возникла необходимость декодирования URL в текст. А именно, utf-8 кодировки, представленной в "процентном кодировании" в символы. %20 - в пробел %3С - в < и т. д. Можно, конечно, sed'ом сделать 65000 строк кода с посимвольной перекодировкой, но может быть в bash есть что-то вр

Re: bash completion

2009-11-04 Нитка Блохин Сергей
: bash completion Дата: Tue, 03 Nov 2009 20:21:40 +0300 есть у меня переменная $COMPILE_AREA, где хранится путь до рабочих исходников на Fedor'e было легко перемещаться командой cd $COMPILE_AREA при этом до конца имя переменной я редко набираю, пользуюсь автозавершением, т.е. на самом деле на

Re: bash completion

2009-11-03 Нитка Vorona Aleksey
Alexander Smirnov wrote: > это работает и в убунту, но при этом знак доллара экранируется слешем, > т.е. на самом деле после нажатия на Tab получается > cd \$COMPILE_AREA не подтверждается, работает как надо (Ubuntu 9.10). То есть: $ export COMPILE_AREA=/media/lindata/download/ $ cd $COMPI{TAB} д

bash completion

2009-11-03 Нитка Alexander Smirnov
есть у меня переменная $COMPILE_AREA, где хранится путь до рабочих исходников на Fedor'e было легко перемещаться командой cd $COMPILE_AREA при этом до конца имя переменной я редко набираю, пользуюсь автозавершением, т.е. на самом деле набираю cd $COMPI это работает и в убунту, но при этом знак д

Re: Bash

2009-10-29 Нитка Vladimir Khramtsov
28 октября 2009 г. 22:37 пользователь Катраев Виталий написал: > Неа, переменные внутри цикла отдельные в этом случае, надо не через |, > а через < делать. > > #!/bin/bash > TMP_FILE="/tmp/XXX_$RANDOM" > curl server.com/file.txt > $TMP_FILE > array1=() >

Re: Bash

2009-10-28 Нитка Катраев Виталий
28 октября 2009 г. 16:58 пользователь Alexander Smirnov написал: > для временных файлов использовать mktemp Угу, просто я всего не помню, т.к. на bash я уже давно не писал ничего серьезного. > и вот чё-т мне не нравится инициализация массива в цикле. Каждый проход > создается нов

Re: Bash

2009-10-28 Нитка Alexander Smirnov
Катраев Виталий пишет: > 28 октября 2009 г. 16:24 пользователь Vyacheslav Karamov > написал: > >> #!/bin/bash >> unset var1 var2 i >> declare -a arr1 >> declare -a arr2 >> cat $1 | while read -e var1 var2 >> do >> arr1[i] = var1; >>

Re: Bash

2009-10-28 Нитка Катраев Виталий
28 октября 2009 г. 16:44 пользователь Vladimir Khramtsov написал: > А жаль. Понравился способ. :) Так способ тот же, что и у Вячеслава, просто пайп не пашет, а ввод напрямую из файла работает :) > Кому надо сделают :) Это я просто брежу. Увидел грабли, которых в этом скрипте нет. :) -- Adios.

Re: Bash

2009-10-28 Нитка Vladimir Khramtsov
28 октября 2009 г. 22:37 пользователь Катраев Виталий написал: > Неа, переменные внутри цикла отдельные в этом случае, надо не через |, > а через < делать. А жаль. Понравился способ. :) > Блин, реализацию кривую сделал :( > Возможен injection Кому надо сделают :) -- ubuntu-ru mailing list ubun

Re: Bash

2009-10-28 Нитка Катраев Виталий
28 октября 2009 г. 16:41 пользователь Катраев Виталий написал: > Блин, реализацию кривую сделал :( > Возможен injection. Я брежу, извините -- Adios... HaND:) br, Zawullon. mailto:zawul...@gmail.com jabber:zawul...@gmail.com icq:473256192 http://zawullon.spb.ru/ -- ubuntu-ru mailing list

Re: Bash

2009-10-28 Нитка Катраев Виталий
Блин, реализацию кривую сделал :( Возможен injection. -- Adios... HaND:) br, Zawullon. mailto:zawul...@gmail.com jabber:zawul...@gmail.com icq:473256192 http://zawullon.spb.ru/ -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: Bash

2009-10-28 Нитка Катраев Виталий
28 октября 2009 г. 16:24 пользователь Vyacheslav Karamov написал: > #!/bin/bash > unset var1 var2 i > declare -a arr1 > declare -a arr2 > cat $1 | while read -e var1 var2 > do >   arr1[i]   = var1; >   arr2[i++] = var2; > done Неа, переменные внутри цикла отдельные в

Re: Bash

2009-10-28 Нитка Vladimir Khramtsov
28 октября 2009 г. 22:24 пользователь Vyacheslav Karamov написал: > Ничто не мешает "углубить и расширить" код таким образом: > > #!/bin/bash > > unset var1 var2 i > declare -a arr1 > declare -a arr2 > > cat $1 | while read -e var1 var2 > do >   arr

Re: Bash

2009-10-28 Нитка Vyacheslav Karamov
Vyacheslav Karamov пишет: > Vladimir Khramtsov пишет: > >>> #!/bin/bash >>> >>> var1= >>> var2= >>> >>> cat $1 | while read -e var1 var2 >>> do >>>echo "var1 = $var1 var2 = $var2" >>>

Re: Bash

2009-10-28 Нитка Vyacheslav Karamov
Vladimir Khramtsov пишет: >> #!/bin/bash >> >> var1= >> var2= >> >> cat $1 | while read -e var1 var2 >> do >>echo "var1 = $var1 var2 = $var2" >> done >> > Вячеслав, мне стыдно, но вынужден спросить. Вы предлож

Re: Bash

2009-10-28 Нитка Vladimir Khramtsov
> #!/bin/bash > > var1= > var2= > > cat $1 | while read -e var1 var2 > do >    echo "var1 = $var1 var2  =  $var2" > done Вячеслав, мне стыдно, но вынужден спросить. Вы предложили интересное решение, но как полученные переменные вынести за пределы цикла? К при

Re: Bash

2009-10-28 Нитка Vyacheslav Karamov
rray_2=( `curl server.com/file.txt | awk '{print $2}'` ) > > > > Но, согласитесь, что это не совсем верно два раза дёргать файл. > > Собственно, вопрос в следующем. Можно ли как-то из (или в) AWK > заполнить переменную? > > > > $ declare "-x"

Re: Bash

2009-10-28 Нитка Катраев Виталий
28 октября 2009 г. 13:04 пользователь Блохин Сергей написал: > name 10 > mane 20 > zume 14 > kume 29 > > Мне надо загнать в один массив только слова (первую колонку). а во второй > числа (вторую колонку). http://www.linuxquestions.org/questions/programming-9/bash-read-en

Re: Bash

2009-10-28 Нитка Vyacheslav Karamov
Блохин Сергей пишет: > > Есть текстовый файл (локально на диске или по прямой web-ссылки, не > суть важно). Файл имеет примерно следующую структуру: > > $ curl server.com/file.txt > > name 10 > > mane 20 > > zume 14 > > kume 29 > > > > и т. д. т. е. слово пробел число > > Мне надо загнать в один

Re: Bash

2009-10-28 Нитка Усин Айбек
Не оффтопа ради, а для просвещения. В данной рассылки корректно задать > > вопрос по bash-scripting'у? > > > > И если нет, то подскажите, в каких рассылках обсуждается > > программирование на bash? > > > Можешь задавать здесь. Здесь есть любители писать скрипты -

Re: Bash

2009-10-28 Нитка locke314
28 октября 2009 г. 13:27 пользователь Блохин Сергей написал: > Добрый день. > > > > Не оффтопа ради, а для просвещения. В данной рассылки корректно задать > вопрос по bash-scripting'у? > > И если нет, то подскажите, в каких рассылках обсуждается программирование на

Re: Bash

2009-10-28 Нитка Блохин Сергей
ишет:>> Добрый день.>> >> Не оффтопа ради, а для просвещения. В данной рассылки корректно задать > вопрос по bash-scripting'у?>> И если нет, то подскажите, в каких рассылках обсуждается > программирование на bash?>Можешь задавать здесь. Здесь есть любители писать скрипты - я например :)-- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Re: Bash

2009-10-28 Нитка Дмитрий Семенов
оффтопа ради, а для просвещения. В данной рассылки корректно задать > вопрос по bash-scripting'у? > > И если нет, то подскажите, в каких рассылках обсуждается программирование > на bash? > > > -- > С уважением, > Илья Мингалиев. > > -- > ubuntu-ru mailing l

Re: Bash

2009-10-28 Нитка Илья
можно практически обо всем :) 28.10.09, 12:27, "Блохин Сергей" : > Добрый день. > > Не оффтопа ради, а для просвещения. В данной рассылки корректно задать вопрос > по bash-scripting'у? > И если нет, то подскажите, в каких рассылках обсуждается программирование

Re: Bash

2009-10-28 Нитка Vyacheslav Karamov
Блохин Сергей пишет: > > Добрый день. > > > > Не оффтопа ради, а для просвещения. В данной рассылки корректно задать > вопрос по bash-scripting'у? > > И если нет, то подскажите, в каких рассылках обсуждается > программирование на bash? > Можешь зада

  1   2   >