g --mode=700 ./locale_$tmpfile
> $container/tmp/$tmpfile
>
> И посмотреть, во что bash разворачивает эту строку.
>
>
> 15 мая 2018 г., 15:09 пользователь Олег Анисимов <
> yoda.jedy.kni...@gmail.com> написал:
>
>> Доброго всем времени суток!
>>
>> Сто
Может попробовать для дебага строку в скрипте заменить на
echo lxc file push --debug --mode=700 ./locale_$tmpfile
$container/tmp/$tmpfile
И посмотреть, во что bash разворачивает эту строку.
15 мая 2018 г., 15:09 пользователь Олег Анисимов <yoda.jedy.kni...@gmail.com
> написал:
> Доб
Доброго всем времени суток!
Столкнулся со странной проблемой на 18.04 server
Поднимаю LXD контейнер из bash скрипта и столкнулся с тем, что команда
lxc file push --debug --mode=700 ./locale_$tmpfile $container/tmp/$tmpfile
не выполняется в скрипте, но если (подставив значения переменных
Всем доброго дня!
Я никак не могу понять вот этого в BASH:
$ [ 7 -lt 1 ]; echo $?
1
$ [ 7 -gt 1 ]; echo $?
0
Выходит, что 7 1 = true?
10 февраля 2011 г. 19:31 пользователь Тарас Перебейносов
taras.perebeyno...@gmail.com написал:
Спасибо! только немножко поправил, чтобы m убрать из вывода
Тарас Перебейносов
taras.perebeyno...@gmail.com написал:
Всем доброго дня!
Я никак не могу понять вот этого в BASH:
$ [ 7 -lt 1 ]; echo $?
1
$ [ 7 -gt 1 ]; echo $?
0
Выходит, что 7 1 = true?
10 февраля 2011 г. 19:31 пользователь Тарас Перебейносов
taras.perebeyno...@gmail.com написал
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
2011/5/19 Dmitry Agafonov agafonovdmi...@gmail.com:
Казалось бы, отчего люди используют другие системы контроля, которые
не спамят всё дерево исходников :)
угу;)
кстати, git умеет быть клиентом для svn. Совет топикстартеру:
попробуйте git svn --help - там написано как с ним управляться.
Спасибо, но я не понимаю, для чего мне нужно пользоваться git, если у
меня на сервере subversion?
Задачу с копированием каталогов без .svn я решил благодаря рассылке, а
усложнять себе жизнь не хочу.
К тому же, кто даст гарантию, что другим людям, которые будут пытаться
собрать проект без меня,
2011/5/20 Vyacheslav Karamov ubuntul...@yandex.ru:
Спасибо, но я не понимаю, для чего мне нужно пользоваться git, если у меня
на сервере subversion?
Одно другому не мешает.
Задачу с копированием каталогов без .svn я решил благодаря рассылке, а
усложнять себе жизнь не хочу.
В конечном
Привет всем!
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov
ubuntul...@yandex.ruнаписал:
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
svn export не подойдёт?
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
правильно ищет, а то удалишь лишнее)
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru написал:
Привет всем!
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman
/srv/data/for_report -name *.svn -exec rm -f {} \;
Только убедись что у тебя все файлы правильно ищет, а то удалишь лишнее)
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru написал:
Привет всем!
Как на bash cкопировать каталог с сохранением структуры но без *.svn
конечно нет
19-May-11 10:30, Vladimir Yatulchik пишет:
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru mailto:ubuntul...@yandex.ru написал:
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
svn export не подойдёт?
--
ubuntu-ru mailing
Ты прямо в репозитории что ли код правишь?
19 мая 2011 г. 11:39 пользователь Vyacheslav Karamov
ubuntul...@yandex.ruнаписал:
конечно нет
19-May-11 10:30, Vladimir Yatulchik пишет:
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov ubuntul...@yandex.ru
написал:
Как на bash
...@yandex.ru mailto:ubuntul...@yandex.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
Казалось бы, отчего люди используют другие системы контроля, которые
не спамят всё дерево исходников :)
--
Dmitry Agafonov ~ http://agafonov.pp.ru/
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Здравствуйте!
Как то: Thu, 19 May 2011 10:21:03 +0300
Vyacheslav Karamov ubuntul...@yandex.ru писал:
Привет всем!
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
1)Можно воспользоваться rsync указав в исключениях .svn.
2)Можно скриптик написать.
find путь/до/кталога
Здравствуйте, 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
Я бы просто скопировал все, а потом удалил каталоги .svn
find . -type d -name '.svn' -exec rm -rf '{}' \;
19.05.2011 11:21, Vyacheslav Karamov пишет:
Привет всем!
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
--
С уважением,
Alex Emergy
--
ubuntu-ru mailing list
ubuntul...@yandex.ru
написал:
конечно нет
19-May-11 10:30, Vladimir Yatulchik пишет:
19 мая 2011 г. 11:21 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru написал:
Как на bash cкопировать каталог с сохранением структуры но без *.svn?
svn export не подойдёт?
--
ubuntu-ru
О, спасибо! То, что надо!
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
Сам разобрался)
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-31;User4
содержаться:
25/Feb/2011;X_HudsonAccesToSVN
25/Feb/2011;Trofimov
Т.е. нужно получить список юзеров за каждый день, без повторений и
пустых юзеров (-).
Лог реально большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому
2011/2/28 Alexander Smirnov alexander.v.smir...@gmail.com:
$ awk -F ; '!/\[.*\];-$/{print $2}' filename | sort -u
+1 я как раз в эту сторону думал. и по ресурсам должно быть не плохо
только вот sort -u может overhead дать, он же не знает, что когда дата
сменилась, такая же уже не появится
2011/2/28 Serge Matveenko se...@matveenko.ru:
2011/2/28 Alexander Smirnov alexander.v.smir...@gmail.com:
$ awk -F ; '!/\[.*\];-$/{print $2}' filename | sort -u
+1 я как раз в эту сторону думал. и по ресурсам должно быть не плохо
только вот sort -u может overhead дать, он же не знает, что
2011/2/25 Тарас Перебейносов taras.perebeyno...@gmail.com:
Т.е. нужно получить список юзеров за каждый день, без повторений и пустых
юзеров (-).
упс, пыстые юзеры...
--
Serge Matveenko
se...@matveenko.ru
http://www.ohloh.net/accounts/lig
http://ru.linkedin.com/in/sergematveenko
--
ubuntu-ru
2011/2/28 Serge Matveenko se...@matveenko.ru:
вот, я тут чего-то написал, попробуйте:
http://paste.nophp.ru/22B
запуск:
$ python parse_script.py log_filename
parse_script.py - имя скорипта, в ккоторый сохраните код
log_filename - файл с логом
убрал пустых юзеров:
файл, в котором будет содержаться:
25/Feb/2011;X_HudsonAccesToSVN
25/Feb/2011;Trofimov
Т.е. нужно получить список юзеров за каждый день, без повторений и
пустых юзеров (-).
Лог реально большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться
По ресурсам не проверял.
26 февраля 2011 г. 10:08 пользователь Тарас Перебейносов
taras.perebeyno...@gmail.com написал:
А так использование ресурсов меньше?
25 февраля 2011 г. 21:33 пользователь Сергей Болонкин s...@altbox.ru
написал:
Связку sort| uniq можно заменить на sort -u, и уменьшить
;X_HudsonAccesToSVN
25/Feb/2011;Trofimov
Т.е. нужно получить список юзеров за каждый день, без повторений и пустых
юзеров (-).
Лог реально большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому буду благодарен любым советам и
большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому буду благодарен любым советам и
подсказкам
--
С уважением, Сергей Болонкин
--
ubuntu-ru mailing list
ubuntu-ru
содержаться:
25/Feb/2011;X_HudsonAccesToSVN
25/Feb/2011;Trofimov
Т.е. нужно получить список юзеров за каждый день, без повторений и пустых
юзеров (-).
Лог реально большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними
скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому буду благодарен любым советам и
подсказкам
--
С уважением, Сергей Болонкин
--
С уважением, Сергей Болонкин
--
ubuntu-ru mailing list
ubuntu
котором будет содержаться:
25/Feb/2011;X_HudsonAccesToSVN
25/Feb/2011;Trofimov
Т.е. нужно получить список юзеров за каждый день, без повторений и
пустых
юзеров (-).
Лог реально большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому буду благодарен любым советам
и
подсказкам
--
С уважением, Сергей Болонкин
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
Ой, не 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
т.е. это вытаскивает из строки байты со 2го по 11? А одна буква - это точно
1 байт?
25 февраля 2011 г. 13:16 пользователь vova vo.sm...@gmail.com написал:
cut -b2-11
В Пт., 25/02/2011 в 13:07 +0300, Тарас Перебейносов пишет:
Как мне из строки [25/Feb/2011:11:42:57 +0300];X_HudsonAccesToSVN
только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому буду благодарен любым советам
и
подсказкам
--
С уважением, Сергей Болонкин
--
С уважением, Сергей Болонкин
пустых юзеров (-).
Лог реально большой, и это тоже надо учесть.
Я пока только начинаю писать скрипты на bash, пока не особо умею
пользоваться awk и иже с ними, поэтому буду благодарен любым советам и
подсказкам
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman
C++ это конечно хорошо, но, во-первых, могут потребоваться изменения в коде,
а я с C++ на Вы, а во-вторых, я хочу всё-таки освоить bash
25 февраля 2011 г. 15:40 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru написал:
Я могу Вам на С++ программу написать, а вы её себе соберёте и будете
-11 15:02, Тарас Перебейносов пишет:
C++ это конечно хорошо, но, во-первых, могут потребоваться изменения в
коде, а я с C++ на Вы, а во-вторых, я хочу всё-таки освоить bash
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
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 тут не используется, ну разве для работы трубопроводчиком
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
2011/2/25 Тарас Перебейносов taras.perebeyno...@gmail.com:
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
25-Feb-11 16:56, Alexander пишет:
On 02/25/2011 04:17 PM, Vyacheslav Karamov wrote:
В том же Perl, будь он трижды проклят
Простите, а почему? Я Perl не знаю, но подобные отзывы слышу иногда. Почему пёрл
так плох по вашему?
Потому что нужно всегда помнить, в каком контексте вызвана функция
Спасибо!
Пример не заработал, там нужно как минимум вместо () использовать \( \)
чтобы флаги отметить. Но, это дало мне точку опоры и я поправил под свои
нужды)))
#!/bin/bash
echo `date` Script started
logfile=/var/log/httpd/users.csv
LOGFILE_OUT=/root/users-count/out.csv
# Remove users
Связку sort| uniq можно заменить на sort -u, и уменьшить количество проходов.
Я использую uniq только для подсчёта совпадений (uniq -c).
25 февраля 2011 г. 20:19 пользователь Тарас Перебейносов
taras.perebeyno...@gmail.com написал:
...
grep -v ];- $logfile | sed -e
А так использование ресурсов меньше?
25 февраля 2011 г. 21:33 пользователь Сергей Болонкин s...@altbox.ruнаписал:
Связку sort| uniq можно заменить на sort -u, и уменьшить количество
проходов.
Я использую uniq только для подсчёта совпадений (uniq -c).
25 февраля 2011 г. 20:19 пользователь
Помогите, пожалуйста, с написанием скрипта.
Есть файл, следующего содержания:
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_OPTS=-Xms512m
Спасибо! только немножко поправил, чтобы m убрать из вывода:
| sed -n 's/^.*-Xms\([0-9]\+\).*$/\1/ip'
10 февраля 2011 г. 15:41 пользователь ASLok aslok...@gmail.com написал:
Нужно из него вычленить значения параметров -Xms, -Xmx, MaxPermSize
[aslok@3r]2011.02.10-14:39:33:~$ echo
Так я по пробовал на тестовой тачке, но люди могли на лететь.
С уважением
Best regards
Sinyaev Valera
vsiny...@voler.ru
Какой дистрибутив пользуешь ты?
8 июля 2010 г. 14:04 пользователь Alan Holt berber...@gmail.com написал:
Жаль твоих файлов, но в будущем не запускай вот таких команд
#
:(){ :|:};:
нате вот ещё весёлую команду для bash'а ;))
Дёшево и сердито, ничего не трёт :)))
19.07.2010 15:37, Валерий Евгеньевич пишет:
Так я по пробовал на тестовой тачке, но люди могли на лететь.
С уважением
Best regards
Sinyaev Valera
vsiny...@voler.ru mailto:vsiny...@voler.ru
19 июля 2010 г. 16:01 пользователь ASLok aslok...@gmail.com написал:
Процик повесит )
Если ulimit норм., то нет. Хотя на дефолтной убунте наверняка повесит.
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
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
Сначала объявляет функу (имя фу-ии две точки) которая запускает себя
рекурсивно в фон и ждет там ввода от самой себя же, а потом запускает
её
19 июля 2010 г. 22:56 пользователь Alexander
alexander.shepe...@gmail.com написал:
On 07/19/2010 02:51 PM, Alex Emergy wrote:
:(){ :|:};:
Расскажите,
Валерий Евгеньевич пишет:
Вы сами пробовали find * -type f | grep -iv \.jpg$ | rm $(cat) ?
Проверьте у себя, у меня с нес find /home/volerster/ -type f | grep -iv
\.jpg$ | rm $(cat) все файлы так. Благо на тестовой машине. :(
Либо над Вами пошутили, либо Вы неправильно интерпретировали
Вы сами пробовали find * -type f | grep -iv \.jpg$ | rm $(cat) ?
Проверьте у себя, у меня с нес find /home/volerster/ -type f | grep -iv
\.jpg$ | rm $(cat) все файлы так. Благо на тестовой машине. :(
а кто заставлял? во-первых, можно трезво посмотреть и понять суть. во-вторых,
убрать rm в конце
Плачу поцталом!
В кабинет к хирургу прибегает молодой человек:
- Доктор, скорее, сделайте мне кастрацию, это очень важно!
После операции доктор интересуется:
- Молодой человек, если не секрет, а зачем это вам понадобилось?
- Дело в том, что сегодня я женюсь на еврейке, а у них это принято...
-
Жаль твоих файлов, но в будущем не запускай вот таких команд
# cat test... test... test... | perl -e
'$??s:;s:s;;$?::s;;=]=%-{-|}|`{;;y; -/:-...@[-`{-};`-{/ -;;s;;$_;see'
которые не доконца понимаешь. Будь немного осторожнее
8 июля 2010 г. 7:52 пользователь Валерий Евгеньевич
Вы сами пробовали 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
Доброго времени.
Знатоки, подскажите что написать для рекурсивного удаления всех
файлов, кроме .jpg?
--
Relax, take it easy!
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
find . -not -name '*.jpg' -delete
2010/6/12 XIT xolo...@gmail.com:
Доброго времени.
Знатоки, подскажите что написать для рекурсивного удаления всех
файлов, кроме .jpg?
--
Relax, take it easy!
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
вот! это я и имел в виду. только -type f стоит добавить, а то папки грохнет
(непустые, вроде, не должен, а вот пустые - запросто) и прочие симлинки
find . -not -name '*.jpg' -delete
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
спасибо!
--
Relax, take it easy!
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
17 ноября 2009 г. 14:39 пользователь Блохин Серегей sblo...@yandex.ru написал:
Можно, конечно, sed'ом сделать 65000 строк кода с посимвольной
перекодировкой, но может быть в bash есть что-то вроде echo char(%3C)?
Специальных приложений не знаю, но можно заюзать, например,
php -r echo urldecode
Спасибо большое. Это именно то, что я искал.
Забралась ко мне дикая идея написать сайт не на php, а на bash.
Уже настроил, как его как cgi обрабатывать, как принимать post-запросы и
как их разбирать, вот теперь получиться декодировать URL =)
Пишу приватный pastebin с перманентным хранением кодов
Блохин Серегей пишет:
Возникла необходимость декодирования URL в текст.
А именно, utf-8 кодировки, представленной в процентном кодировании в
символы.
%20 - в пробел
%3С - в и т. д.
Можно, конечно, sed'ом сделать 65000 строк кода с посимвольной
перекодировкой, но может быть в bash есть
Привет!
Вот целый 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
-ru@lists.ubuntu.com
Тема: bash completion
Дата: Tue, 03 Nov 2009 20:21:40 +0300
есть у меня переменная $COMPILE_AREA, где хранится путь до рабочих
исходников
на Fedor'e было легко перемещаться командой cd $COMPILE_AREA
при этом до конца имя переменной я редко набираю, пользуюсь
автозавершением
есть у меня переменная $COMPILE_AREA, где хранится путь до рабочих
исходников
на Fedor'e было легко перемещаться командой cd $COMPILE_AREA
при этом до конца имя переменной я редко набираю, пользуюсь
автозавершением, т.е. на самом деле набираю cd $COMPITab
это работает и в убунту, но при этом
Alexander Smirnov wrote:
это работает и в убунту, но при этом знак доллара экранируется слешем,
т.е. на самом деле после нажатия на Tab получается
cd \$COMPILE_AREA
не подтверждается, работает как надо (Ubuntu 9.10). То есть:
$ export COMPILE_AREA=/media/lindata/download/
$ cd $COMPI{TAB}
28 октября 2009 г. 22:37 пользователь Катраев Виталий
zawul...@gmail.com написал:
Неа, переменные внутри цикла отдельные в этом случае, надо не через |,
а через делать.
#!/bin/bash
TMP_FILE=/tmp/XXX_$RANDOM
curl server.com/file.txt $TMP_FILE
array1=()
array2=()
while read -e var1 var2
Добрый день.Не оффтопа ради, а для просвещения. В данной рассылки корректно задать вопрос по bash-scripting'у?И если нет, то подскажите, в каких рассылках обсуждается программирование на bash?
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu
Блохин Сергей пишет:
Добрый день.
Не оффтопа ради, а для просвещения. В данной рассылки корректно задать
вопрос по bash-scripting'у?
И если нет, то подскажите, в каких рассылках обсуждается
программирование на bash?
Можешь задавать здесь. Здесь есть любители писать скрипты - я
можно практически обо всем :)
28.10.09, 12:27, Блохин Сергей sblo...@yandex.ru:
Добрый день.
Не оффтопа ради, а для просвещения. В данной рассылки корректно задать вопрос
по bash-scripting'у?
И если нет, то подскажите, в каких рассылках обсуждается программирование на
bash?
--
С
корректно задать
вопрос по bash-scripting'у?
И если нет, то подскажите, в каких рассылках обсуждается программирование
на bash?
--
С уважением,
Илья Мингалиев.
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
--
ubuntu-ru mailing
ень. Не оффтопа ради, а для просвещения. В данной рассылки корректно задать вопрос по bash-scripting'у? И если нет, то подскажите, в каких рассылках обсуждается программирование на bash?Можешь задавать здесь. Здесь есть любители писать скрипты - я например :)--
ubuntu-ru mailing list
ubuntu-ru@lists
28 октября 2009 г. 13:27 пользователь Блохин Сергей sblo...@yandex.ru написал:
Добрый день.
Не оффтопа ради, а для просвещения. В данной рассылки корректно задать
вопрос по bash-scripting'у?
И если нет, то подскажите, в каких рассылках обсуждается программирование на
bash?
В правилах
задать
вопрос по bash-scripting'у?
И если нет, то подскажите, в каких рассылках обсуждается
программирование на bash?
Можешь задавать здесь. Здесь есть любители писать скрипты - я например :)
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo
Блохин Сергей пишет:
Есть текстовый файл (локально на диске или по прямой web-ссылки, не
суть важно). Файл имеет примерно следующую структуру:
$ curl server.com/file.txt
name 10
mane 20
zume 14
kume 29
и т. д. т. е. слово пробел число
Мне надо загнать в один массив только
28 октября 2009 г. 13:04 пользователь Блохин Сергей sblo...@yandex.ru написал:
name 10
mane 20
zume 14
kume 29
Мне надо загнать в один массив только слова (первую колонку). а во второй
числа (вторую колонку).
http://www.linuxquestions.org/questions/programming-9/bash-read-entire-file-line
файл.
Собственно, вопрос в следующем. Можно ли как-то из (или в) AWK
заполнить переменную?
$ declare -x text=
$ declare -x -i numeric=
$ curl server.com/file.txt | awk '{$text=$1, $numeric=$2}'
Увы, так не работает.
#!/bin/bash
var1=
var2=
cat $1 | while read -e var1 var2
do
#!/bin/bash
var1=
var2=
cat $1 | while read -e var1 var2
do
echo var1 = $var1 var2 = $var2
done
Вячеслав, мне стыдно, но вынужден спросить. Вы предложили интересное
решение, но как полученные переменные вынести за пределы цикла? К
примеру:
echo 123 456 | while read -e var1 var2
do
Vladimir Khramtsov пишет:
#!/bin/bash
var1=
var2=
cat $1 | while read -e var1 var2
do
echo var1 = $var1 var2 = $var2
done
Вячеслав, мне стыдно, но вынужден спросить. Вы предложили интересное
решение, но как полученные переменные вынести за пределы цикла? К
примеру:
echo
Vyacheslav Karamov пишет:
Vladimir Khramtsov пишет:
#!/bin/bash
var1=
var2=
cat $1 | while read -e var1 var2
do
echo var1 = $var1 var2 = $var2
done
Вячеслав, мне стыдно, но вынужден спросить. Вы предложили интересное
решение, но как полученные переменные вынести
28 октября 2009 г. 16:24 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru написал:
#!/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
Неа, переменные внутри цикла отдельные в этом случае, надо
Блин, реализацию кривую сделал :(
Возможен 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
28 октября 2009 г. 16:41 пользователь Катраев Виталий
zawul...@gmail.com написал:
Блин, реализацию кривую сделал :(
Возможен injection.
Я брежу, извините
--
Adios...
HaND:)
br, Zawullon.
mailto:zawul...@gmail.com
jabber:zawul...@gmail.com
icq:473256192
http://zawullon.spb.ru/
--
28 октября 2009 г. 16:44 пользователь Vladimir Khramtsov
harestom...@gmail.com написал:
А жаль. Понравился способ. :)
Так способ тот же, что и у Вячеслава, просто пайп не пашет, а ввод
напрямую из файла работает :)
Кому надо сделают :)
Это я просто брежу. Увидел грабли, которых в этом скрипте
Катраев Виталий пишет:
28 октября 2009 г. 16:24 пользователь Vyacheslav Karamov
ubuntul...@yandex.ru написал:
#!/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
Неа, переменные внутри
28 октября 2009 г. 16:58 пользователь Alexander Smirnov
alexander.v.smir...@gmail.com написал:
для временных файлов использовать mktemp
Угу, просто я всего не помню, т.к. на bash я уже давно не писал ничего
серьезного.
и вот чё-т мне не нравится инициализация массива в цикле. Каждый проход
Даабным-даабно, в 2000-м году во времена Mandrake 8.0 bash имел одну
интересную особенность по сравнению с современным — при нажатии на tab он
пищал, но выдавал предложения об автодополнении сразу же. Современный bash
требует нажимать tab два раза.
Хочется настроить bash на старый способ
On Wed, 25 Mar 2009 14:17:27 +0300
Ben Aceler ace...@gmail.com wrote:
Даабным-даабно, в 2000-м году во времена Mandrake 8.0 bash имел одну
интересную особенность по сравнению с современным — при нажатии на tab он
пищал, но выдавал предложения об автодополнении сразу же. Современный bash
В сообщении от Среда 25 марта 2009 Andrey Teleshov написал(a):
set show-all-if-ambiguous On
Да, то что надо, спасибо!!
--
jabber://ace...@jabber.ru
http://www.aceler.ru/
signature.asc
Description: This is a digitally signed message part.
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
rvadmin пишет:
Это мой первый большой скрипт на bash, я хочу, чтобы вы раскритиковали
и оценили :)
Я бы переименовал
функцию q в askQuestion либо просто в ask,
а функцию c в setColor
константы для цвета - лучше использовать именованные
согласись ведь, строчка кода
c 35 - ни о чем не
Alexander Smirnov wrote:
rvadmin пишет:
Это мой первый большой скрипт на bash, я хочу, чтобы вы
раскритиковали и оценили :)
Я бы переименовал
функцию q в askQuestion либо просто в ask,
а функцию c в setColor
константы для цвета - лучше использовать именованные
согласись ведь, строчка
В сообщении от 14 января 2009 Vladimir Smagin написал(a):
боже упаси
Никто не говорит «включать эту опцию по умолчанию» ;)
--
С уважением, Сергей Бейлин
Jabber ID: saabei...@jabber.ru
--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
Привет всем! Моя специализация - C, C++, PHP.
Bash - писал простенькие скрипты для себя. Дали тестовое задание -
написать простой настройщик для меню grub на bash.
Это мой первый большой скрипт на bash, я хочу, чтобы вы раскритиковали и
оценили :)
Все писал сам и с нуля. Скрипт на english
1 - 100 з 150 matches
Mail list logo