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


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

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

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

Оффлайн dm2003

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

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

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

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

Оффлайн EvangelionDeath

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

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

Код: (bash) [Выделить]
crontab -e

*/5 * * * * cd /home/<user>/<Goole drive dir> && <путь к скрипту gdive>


Вроди не ошибся нигде
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн dm2003

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

grive
http://softhelp.org.ua - мой блог
Игры для Ubuntu - http://ubuntugame.org.ua/
Что такое Ubuntu? - https://ubuntu-for-all.blogspot.com/

Оффлайн EvangelionDeath

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

grive

Команда, то команда, но при вызове команд с крона должен быть прописан полный путь к исполнимому файлу
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн dm2003

  • Автор темы
  • Участник
  • *
  • Сообщений: 171
    • Просмотр профиля
    • Книга статей блога 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/
Что такое Ubuntu? - https://ubuntu-for-all.blogspot.com/

Оффлайн EvangelionDeath

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

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

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

Ну а что вы собственно хотели от неофициального клиента? В Gnome 3.18 (Ubuntu 16.04, Ubuntu Gnome) есть вебаккаунты. Для остальных ДЕ надо доустанавливать центр управления гнома =( Обещаются правда реализовать и для остальных.
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

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