Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не правильно выполняется скрипт bash через cron  (Прочитано 1401 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Не правильно выполняется скрипт bash через cron
« Ответ #15 : 03 Февраля 2017, 17:14:57 »
snowin, а если уже примонтирована?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Не правильно выполняется скрипт bash через cron
« Ответ #16 : 03 Февраля 2017, 17:58:50 »
renzrv,

Есть такая команда - mountpoint

if ! mountpoint -q $dir; then mount ...

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: Не правильно выполняется скрипт bash через cron
« Ответ #17 : 03 Февраля 2017, 18:19:15 »
Ок. тогда можно так:
mountpoint -q "$dir_name" || {
mount.cifs //192.168.0.12/share /media/share/ -o user=***,password=***,iocharset=utf8,file_mode=0640,dir_mode=0775 0 0 \
|| exit 1
}

Оффлайн The Kaban

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Не правильно выполняется скрипт bash через cron
« Ответ #18 : 03 Февраля 2017, 18:57:10 »
Пути к прогам не нужно писать, только добавить в начало:
Код: [Выделить]

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Этот вариант вроде сработал! renzrv, Спасибо Вам!

Всем Спасибо за участие и внимание к данной теме!

По поводу rsync+ssh, постараюсь разобраться с этим вопросом.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не правильно выполняется скрипт bash через cron
« Ответ #19 : 04 Февраля 2017, 17:06:55 »
scsiman, AnrDaemon,
Вроде уловил мысль, но не уверен что правильно(
Получается мне нужно на Windows машину с которой я хочу забрать файлы при помощи rsync установить что-то типа OpenSSH?
Либо наоборот, на машине с Windows запускать rsync. Это будет немного проще.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.