Отправляет email-рассылки с помощью сервиса Sendsay

вопрос по tar

Доброго дня!

Пишу скрипт для крона, в нем такая строка:
/bin/tar -cjf /var/backup/smb.tar.bz2 /home/smb

tar выдает строку:
/bin/tar: Removing leading `/' from member names

Это мне зачем и что это значит? Может я что-то неправильно пишу? Как
подавить эту строку?

ЗЫ. Правда архив создается нормально, что очень радует :).

Ответить   Oleg Ponomarev Sat, 13 Nov 2004 11:37:15 +0200 (#263181)

 

Ответы:

Oleg Ponomarev wrote:

Это он пишет в качестве дополнительной информации.

Представь: ты захочешь распаковать этот архив в другой католог, а tar
распакует его в /home/smb и потрет твои файлы - наверное тебе это не
понравится. поэтому если написан абсолютный путь tar убирает / и путь
становится относительным.

Andrew Gusev

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 13435; Возраст листа: 476; Участников: 1291
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/263383



-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru?subject=comp.soft.linux.discuss

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Sat, 13 Nov 2004 18:53:42 +0300 (#263383)

 

--
Удачи!

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 13496; Возраст листа: 478; Участников: 1298
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/264358



-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru?subject=comp.soft.linux.discuss

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Mon, 15 Nov 2004 11:34:56 +0300 (#264358)

 

Кирилл Капранов пишет:

Понял, сделал, спасибо.

В догонку еще вопрос.
Этот скрипт запускается из крона и ему передается параметр:

30 22 * * * /sbin/myscript baza

В скрипте:

чего-то $1.bak чего-то

Проблема проявилась в том, что при запуске скрипта из консоли параметр
принимается и все работает правильно, а вот крон параметр видить не
хочет :(. Какие будут соображения?

Ответить   Oleg Ponomarev Mon, 15 Nov 2004 12:36:19 +0200 (#264485)

 

15 Ноябрь 2004 13:36, Oleg Ponomarev написал:

Параметры должны передаваться. Может вставить echo $@ и посмотреть,
что передается? И еще: а важно, чтобы запускалось в 22.30? Может,
проще сделать скрипт без параметров и положить его в /etc/cron.daily --
будет выполняться в 4 утра (при умолчательных настройках)?

Ответить   Vladimir Efremov Mon, 15 Nov 2004 17:08:41 +0400 (#264614)

 

Vladimir Efremov пишет:

Вообще-то важно, может не успеть к утру :). Там еще пара-тройка задач
будет выполнятся и они не должны пересекаться.

Я о daily забыл, надо крестик поставить :).

Да, с параметром разобрался, тема закрыта. Спасибо всем за внимание.

Ответить   Oleg Ponomarev Mon, 15 Nov 2004 17:34:49 +0200 (#264729)

 

В сообщении от 1100511296 секунд после начала Эпохи Unix Вы написали:

IMHO правильней сделать так:

(
cd / && /bin/tar -cjf /var/backup/smb.tar.bz2 \
home/smb
)

Все таки, другие возможные сообщения об ошибках лучше не подавлять.

Ответить   Konstantin Korikov Mon, 15 Nov 2004 16:16:56 +0200 (#264832)

 

Konstantin Korikov пишет:

Да, так намного красивее. Спасибо.

Ответить   Oleg Ponomarev Tue, 16 Nov 2004 09:22:24 +0200 (#265170)

 

On Mon, 2004-11-15 at 20:16, Konstantin Korikov wrote:

А это что делает, для др. прог ^
приминима?

Ответить   Mon-hon-ri-moriancumer Mon, 29 Nov 2004 17:50:26 +0600 (#272355)

 

В сообщении от 1101743426 секунд после начала Эпохи Unix Вы написали:

Обратная косая в конце строки означает что команда продолжается на
следующей строке.

Ответить   Konstantin Korikov Tue, 30 Nov 2004 20:18:42 +0200 (#272799)