On 8/21/13, Eugene Berdnikov b...@protva.ru wrote:
Кто-нибудь встречался с ситуацией, когда bind слушает на эфемерных
портах udp?
Что такое эфемерные порты?
https://en.wikipedia.org/wiki/Ephemeral_ports
Вы не догадываетесь, что сервер dns может иногда выступать в роли
клиента? Ему это
квантификаторы \b \B \ \ не работают (по крайней мере) с кириллицей:
$ echo я | grep -q 'я\b'; echo $?; grep --version | sed 1\!d
1
grep (GNU grep) 2.12
это баг или фича?
если баг, то где — в grep-е или в eglibc?
p.s. посмотрел в других местах:
Ubuntu EGLIBC 2.13-20ubuntu5.3:
$ echo я | grep -q
22.08.2013, 11:27, a...@barak.in a...@barak.in:
квантификаторы \b \B \ \ не работают (по крайней мере) с кириллицей:
$ echo я | grep -q 'я\b'; echo $?; grep --version | sed 1\!d
1
grep (GNU grep) 2.12
это баг или фича?
если баг, то где — в grep-е или в eglibc?
p.s. посмотрел в других
On Thu, 22 Aug 2013, a...@barak.in wrote:
квантификаторы \b \B \ \ не работают (по крайней мере) с кириллицей:
$ echo я | grep -q 'я\b'; echo $?; grep --version | sed 1\!d
1
grep (GNU grep) 2.12
это баг или фича?
если баг, то где — в grep-е или в eglibc?
p.s. посмотрел в других местах:
Ubuntu
On Thu, 22 Aug 2013, nefedov.y...@jinr.ru wrote:
On Thu, 22 Aug 2013, a...@barak.in wrote:
квантификаторы \b \B \ \ не работают (по крайней мере) с кириллицей:
$ echo я | grep -q 'я\b'; echo $?; grep --version | sed 1\!d
1
grep (GNU grep) 2.12
это баг или фича?
если баг, то где — в grep-е
есть команда, точнее набор команд
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
if [ ОТРИЦАНИЕ + УСЛОВИЕ ];
then
echo ERROR
exit 3
fi
Мне необходимо условие с отрицанием и желательно чтобы все было помещено
в блок if [ ... ], т.е. в одну строку - желательно но не
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:23 +0400
есть команда, точнее набор команд
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
if [ ОТРИЦАНИЕ + УСЛОВИЕ ];
then
echo ERROR
exit 3
fi
Мне необходимо условие с отрицанием и
Sergey Korobitsin ☫ → To debian-russian@lists.debian.org @ Thu, Aug 22, 2013
16:28 +0600
помещено в блок if [ ... ], т.е. в одну строку - желательно но не
обязательно.
Вариантов масса, на самом деле, например, вот:
die () {
echo ERROR
exit 3
}
echo $TO_DISK_INFO | grep
On 22.08.2013 14:28, Sergey Korobitsin wrote:
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:23 +0400
есть команда, точнее набор команд
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
if [ ОТРИЦАНИЕ + УСЛОВИЕ ];
then
echo ERROR
exit 3
fi
On 22.08.2013 14:33, Sergey Korobitsin wrote:
Sergey Korobitsin ☫ → To debian-russian@lists.debian.org @ Thu, Aug 22, 2013
16:28 +0600
помещено в блок if [ ... ], т.е. в одну строку - желательно но не
обязательно.
Вариантов масса, на самом деле, например, вот:
die () {
echo ERROR
On 22.08.2013 14:28, Sergey Korobitsin wrote:
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:23 +0400
есть команда, точнее набор команд
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
if [ ОТРИЦАНИЕ + УСЛОВИЕ ];
then
echo ERROR
exit 3
fi
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:35 +0400
On 22.08.2013 14:28, Sergey Korobitsin wrote:
TO=/dev/sdb
SERIAL=RTF57NGH
TO_DISK_INFO=`udevadm info --query=all -n $TO`
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
А кто такой
On 22.08.2013 14:57, Sergey Korobitsin wrote:
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:35 +0400
On 22.08.2013 14:28, Sergey Korobitsin wrote:
TO=/dev/sdb
SERIAL=RTF57NGH
TO_DISK_INFO=`udevadm info --query=all -n $TO`
echo $TO_DISK_INFO | grep
документации по bash полно, но найти в гугл или в самой документации на
http://www.gnu.org/software/bash/manual/bash.html
что то конкретное сложно
например я пытался найти описание параметров -ne, -z, и т.д.
и понял что как то не так ищу
есть конечно еще man
но вопрос в том как искать более
Про параметры:
man [
Про bash в общем:
http://www.tldp.org/LDP/abs/html/
2013/8/22 Владимир Скубриев vladi...@skubriev.ru
документации по bash полно, но найти в гугл или в самой документации на
http://www.gnu.org/software/bash/manual/bash.html
что то конкретное сложно
например я пытался
On Thu, 22 Aug 2013 15:12:02 +0400
Владимир Скубриев vladi...@skubriev.ru wrote:
например я пытался найти описание параметров -ne, -z, и т.д.
и понял что как то не так ищу
Это надо было смотреть в «man test» или, что то же самое, «man [».
Да, [ — это команда.
--
Alexander Galanin
--
To
On Thu, Aug 22, 2013 at 02:55:15PM +0400, Владимир Скубриев wrote:
On 22.08.2013 14:28, Sergey Korobitsin wrote:
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:23 +0400
есть команда, точнее набор команд
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q
План А - все архивируется файлами на другой сервер. Восстанавливаю все
ручками в случае если зеркало на рабочем сервере полетит. Загружась с
флэшки. Настраиваю сеть. Копирую все с архивного сервера.
План Б ниже
full backup of server with LVM and mdadm to usb hard drive
Планирую реализовать
Advanced bash-scripting guide?
On Thu, Aug 22, 2013 at 03:12:02PM +0400, Владимир Скубриев wrote:
документации по bash полно, но найти в гугл или в самой документации на
http://www.gnu.org/software/bash/manual/bash.html
что то конкретное сложно
например я пытался найти описание
http://www.opennet.ru/docs/RUS/bash_scripting_guide/
Am 22.08.2013 13:20, schrieb Alexandr Terekhov:
Про параметры:
man [
Про bash в общем:
http://www.tldp.org/LDP/abs/html/
2013/8/22 Владимир Скубриев vladi...@skubriev.ru
mailto:vladi...@skubriev.ru
документации по bash полно, но найти
15:35 Thu 22 Aug, Владимир Скубриев wrote:
План примерно такой скрипта:
1. Проверили что мы будем делать бэкап рабочих винтов на внешний диск
2. Сделали разметку usb винта
3. Скопировали настройку lvm на usb винт
Если бэкап нужен для bare-metal recovery, то посмотрите на mondorescue [1]
14:35 Thu 22 Aug, Владимир Скубриев wrote:
TO=/dev/sdb
SERIAL=RTF57NGH
TO_DISK_INFO=`udevadm info --query=all -n $TO`
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
# проверяем результат последней команды
if [ $? -ne 0 ];
then
echo Parametr SERIALTO do not correspond
On 22.08.2013 16:43, Andrey Tataranovich wrote:
14:35 Thu 22 Aug, Владимир Скубриев wrote:
TO=/dev/sdb
SERIAL=RTF57NGH
TO_DISK_INFO=`udevadm info --query=all -n $TO`
echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
# проверяем результат последней команды
if [ $? -ne 0 ];
then
22.08.2013, 12:38, yuri.nefe...@gmail.com yuri.nefe...@gmail.com:
On Thu, 22 Aug 2013, nefedov.y...@jinr.ru wrote:
On Thu, 22 Aug 2013, a...@barak.in wrote:
квантификаторы \b \B \ \ не работают (по крайней мере) с кириллицей:
$ echo я | grep -q 'я\b'; echo $?; grep --version | sed 1\!d
1
On 22.08.2013 16:36, Andrey Tataranovich wrote:
4. Скопировали по очереди через dd все группы томов (предварительно
делая снапшоты)
Снапшоты лучше делать не последовательно, а атомарно иначе на можно получить
неконсистентный бэкап. Это однозначно ударит по производительности диска, но
Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:12
+0300
[ ... ]
Так что:
if echo $TO_DISK_INFO | fgrep -e $SERIAL_SHORT | fgrep -qe $SERIALTO;
then
...
fi
Это всё, конечно, хорошо, но человек хотел, чтобы блок внутри if ... fi
выполнился, если
On 22.08.2013 17:43, Sergey Korobitsin wrote:
Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:12
+0300
[ ... ]
Так что:
if echo $TO_DISK_INFO | fgrep -e $SERIAL_SHORT | fgrep -qe $SERIALTO; then
...
fi
этот способ не подходит - верно.
Это всё, конечно,
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
17:47 +0400
On 22.08.2013 17:43, Sergey Korobitsin wrote:
if echo $TO_DISK_INFO | fgrep -e $SERIAL_SHORT | fgrep -qe $SERIALTO
|| true; then
...
fi
что, согласитесь, не очень читабельно.
а что значит ||
On Thu, Aug 22, 2013 at 07:43:46PM +0600, Sergey Korobitsin wrote:
Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013
14:12 +0300
[ ... ]
Так что:
if echo $TO_DISK_INFO | fgrep -e $SERIAL_SHORT | fgrep -qe $SERIALTO;
then
...
fi
Это всё,
Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 17:10
+0300
On Thu, Aug 22, 2013 at 07:43:46PM +0600, Sergey Korobitsin wrote:
Ну, if умеет отрицание:
if ! echo $TO_DISK_INFO | fgrep -e $SERIAL_SHORT | fgrep -qe $SERIALTO;
then
...
fi
В точности то,
Владимир Скубриев vladi...@skubriev.ru wrote:
On 22.08.2013 14:28, Sergey Korobitsin wrote:
Владимир Скубриев ??? ??? To Debian-russian@lists.debian.org @ Thu, Aug 22,
2013 14:23 +0400
[skipp]
TO=/dev/sdb
SERIAL=RTF57NGH
TO_DISK_INFO=`udevadm info --query=all -n $TO`
echo
Maksym Tiurin - debian-russian @ Mon, 05 Aug 2013 08:44:13 +0300:
Но в этом подходе есть один минус: изображения и вложения в один файл не
впихнуть. Можно конечно сделать как в TeX, т.е. один огромный текстовый
файл и несколько каталогов с изображениями и вложениями, но это уже будет
Владимир Скубриев - Debian-russian@lists.debian.org @ Thu, 22 Aug 2013
15:12:02 +0400:
ВС документации по bash полно, но найти в гугл или в самой документации на
ВС http://www.gnu.org/software/bash/manual/bash.html
ВС что то конкретное сложно
ВС например я пытался найти описание
Sergey Korobitsin - debian-russian@lists.debian.org @ Thu, 22 Aug 2013
20:31:31 +0600:
Ну, if умеет отрицание:
if ! echo $TO_DISK_INFO | fgrep -e $SERIAL_SHORT | fgrep -qe
$SERIALTO; then
...
fi
[...]
Так что if ! echo ... ; then ... сделает нужное.
SK Да, надо
34 matches
Mail list logo