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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: скрипт для утилиты синхронизации grive  (Прочитано 438 раз)

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

Оффлайн dm2003

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Книга статей блога softhelp.org.ua
Помогите пожалуйста создать простейший скрипт для утилиты синхронизации grive. В данной проге отсутствует автоматическая синхронизация. Нужно вручную запускать команду в нужной папке. Я слабоват в написании скриптов, но подозреваю, что должно быть что-то типа:

#!/bin/bash
cd ~/Google-Drive &
grive &

Но команда к сожалению не срабатывает и синхронизация не запускается.

Исправил название, выписал предупреждение - Дмитрий Бо
« Последнее редактирование: 13 Май 2016, 12:27:13 от Дмитрий Бо »
http://softhelp.org.ua - мой блог
Игры для Ubuntu - http://ubuntugame.org.ua/
Мое портфолио - http://portfolio-2016.blogspot.com/

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3095
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Помогите с простейшим скриптом!!!
« Ответ #1 : 13 Май 2016, 00:05:15 »
У меня grive синкается сам (есть даже индикатор, правда пришлось код подправить)

А вообще-то для автосинка надо писать не скрипт, а задачу в кронтаб

Код: Bash
  1. crontab -e
  2.  
  3. */5 * * * * cd /home/<user>/<Goole drive dir> && <путь к скрипту gdive>
  4.  


Вроди не ошибся нигде
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн dm2003

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Книга статей блога softhelp.org.ua
Re: Помогите с простейшим скриптом!!!
« Ответ #2 : 13 Май 2016, 00:09:58 »
Спасибо, попробую. А я как раз и хотел написать скрипт, а потом закинуть в cron задачу для выполнения этого скрипта. У меня так много чего работает. Еще раз спасибо, попробую Ваш вариант. А команда для синхронизации:

grive
http://softhelp.org.ua - мой блог
Игры для Ubuntu - http://ubuntugame.org.ua/
Мое портфолио - http://portfolio-2016.blogspot.com/

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3095
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Помогите с простейшим скриптом!!!
« Ответ #3 : 13 Май 2016, 10:12:44 »
Спасибо, попробую. А я как раз и хотел написать скрипт, а потом закинуть в cron задачу для выполнения этого скрипта. У меня так много чего работает. Еще раз спасибо, попробую Ваш вариант. А команда для синхронизации:

grive

Команда, то команда, но при вызове команд с крона должен быть прописан полный путь к исполнимому файлу
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн dm2003

  • Автор темы
  • Участник
  • *
  • Сообщений: 170
    • Просмотр профиля
    • Книга статей блога softhelp.org.ua
Re: Помогите с простейшим скриптом!!!
« Ответ #4 : 13 Май 2016, 13:48:09 »
Цитировать

Команда, то команда, но при вызове команд с крона должен быть прописан полный путь к исполнимому файлу

Я имел ввиду, что в Вашей команде опечятка. А в моем случае все сделал, вижу, что по выставленному времени начинает работать жесткий диск, т.е. запускается синхронизация, но вот файлы почему-то не синхронизируются.

p.s. Только что попробовал запустить вручную синхронизацию, то результат то же. Странно как то работает этот grive, синхронизирует через раз. (((
« Последнее редактирование: 13 Май 2016, 14:09:26 от dm2003 »
http://softhelp.org.ua - мой блог
Игры для Ubuntu - http://ubuntugame.org.ua/
Мое портфолио - http://portfolio-2016.blogspot.com/

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3095
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: скрипт для утилиты синхронизации grive
« Ответ #5 : 13 Май 2016, 23:25:52 »

Я имел ввиду, что в Вашей команде опечятка. А в моем случае все сделал, вижу, что по выставленному времени начинает работать жесткий диск, т.е. запускается синхронизация, но вот файлы почему-то не синхронизируются.

p.s. Только что попробовал запустить вручную синхронизацию, то результат то же. Странно как то работает этот grive, синхронизирует через раз. (((
Да знаю, что очепятка. Ночь, устал)

Ну а что вы собственно хотели от неофициального клиента? В Gnome 3.18 (Ubuntu 16.04, Ubuntu Gnome) есть вебаккаунты. Для остальных ДЕ надо доустанавливать центр управления гнома =( Обещаются правда реализовать и для остальных.
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

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