Plática: gdrive

7 views
Skip to first unread message

Renich Bon Ciric

unread,
May 6, 2017, 4:02:00 PM5/6/17
to linux...@googlegroups.com
Hola, Cabaleandous!

https://www.youtube.com/watch?v=O6STqT7Lfpk

Ahí va a ser. No voy a poder ir a LinuxCabal presencialmente pero, mi
espíritu, estará con ustedes! ;)

Voy a transmitir en vivo y en directo; desde GLIx (glix.org.mx) para
darles la plática por hangouts/youtube.

Richard, te paso la plática en MP4 cuando la pueda descargar.

--
It's hard to be free... but I love to struggle. Love isn't asked for;
it's just given. Respect isn't asked for; it's earned!
Renich Bon Ciric

http://www.woralelandia.com/
http://www.introbella.com/

Renich Bon Ciric

unread,
May 6, 2017, 5:06:00 PM5/6/17
to linux...@googlegroups.com
Actualización de link: https://www.youtube.com/watch?v=asSIo1OJ54o

No pude echarlo a jalar con mi cuenta de woralelandia... :S

Renich Bon Ciric

unread,
May 6, 2017, 6:30:19 PM5/6/17
to linux...@googlegroups.com
Aquí está el script:

#!/usr/bin/env bash

# instalar go
dnf -y install go git

# crear GOPATH y agregar el directorio de binarios apropiado al PATH
cat << 'EOF' > /etc/profile.d/go.sh
export GOPATH="${HOME}/.go"
export PATH="${GOPATH}/bin:$PATH"

EOF

# activar el cambio
source /etc/profile

# installar gdrive
go get github.com/prasmussen/gdrive

# autenticar gdrive
## seguir el link que te imprime
## seleccionar la cuenta de google que vas a usar
## copiar el código de verificación
gdrive list

# uso
## crear un directorio
## fileId: 0B_eUIK-m3JdkMU9pZTdZTFlsS2s
gdrive mkdir linuxcabal-test

## listar
## API: https://developers.google.com/drive/v3/web/search-parameters
gdrive list
gdrive list -q "trashed = false and 'me' in owners and name contains
'linuxcabal'"

## subir
gdrive upload /var/log/boot.log
gdrive upload -p 0B_eUIK-m3JdkMU9pZTdZTFlsS2s /var/log/boot.log
gdrive list -q "'0B_eUIK-m3JdkMU9pZTdZTFlsS2s' in parents"

## subir (recursivo)
gdrive upload -r /var/log

## borrar
gdrive delete -r 0B_eUIK-m3JdkMU9pZTdZTFlsS2s

## sincronización
gdrive mkdir respaldo
gdryve sync upload /var/log 0B_eUIK-m3JdkYnN5RmdPQ3pGUE0
Reply all
Reply to author
Forward
0 new messages