subir archivos a gdrive usando una herramienta pero en un script

subir archivos a gdrive usando una herramienta pero en un script

Tengo casi miles de archivos con .datextensión y estoy usando una herramienta integrada para subirlos, pero hay un problema ya que cada archivo tiene 31 GB y hay muchos, así que quiero crear un script bash para hacer esto. que puede funcionar como

root@Ubuntu-1404-trusty-64-minimal /storage # gdrive --config "config.json" upload 7.dat
Uploading 7.dat
Uploaded 0B8RgYtlwEE1sSzJxeEhKd19PWnM at 17.7 MB/s, total 31.5 GB

Pero es necesario monitorear después de cada carga, necesito configurar la siguiente carga. ¿Es posible en algún script bash linux que pueda esperar a que se complete el proceso? ¿Y el inicio automático para el siguiente .datarchivo?

Respuesta1

#!/bin/bash

for f in *.dat
do
    gdrive --config "config.json" upload $f
done

O una frase sencilla de bash:

[mehlsec@localhost ~]$ for f in *.dat; do gdrive --config "config.json" upload $f; done

Estos cargarán todos los archivos .dat en su directorio actual uno tras otro.

información relacionada