Would like to be able to sync data between our computers with google drive because it's cheap. Unfortunately, Google don't appear to have a client for Linux machines. Luckily, someone has created one called Grive which works from the command line and should be good enough for us.

Installation

Installed through the AUR.

Usage

Usage notes are here.


In [2]:
cd ~/drive/neuroglycerin-data/


/home/gavin/drive/neuroglycerin-data

In [5]:
ls


Dog_1.tar.gz    Dog_1.tar.gz.2  Dog_2.tar.gz  Dog_4.tar.gz  Patient_1.tar.gz
Dog_1.tar.gz.1  Dog_1.tar.gz.3  Dog_3.tar.gz  Dog_5.tar.gz

Currently missing Patient_2.tar.gz.


In [7]:
cd ..


/home/gavin/drive

In [9]:
!grive


Reading local directories
Synchronizing folders
Reading remote server file list
Detecting changes from last sync
Synchronizing files
sync "./neuroglycerin-data/Dog_1.tar.gz.1" created in remote. creating local
Finished!