[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script tar con nomi directory contenenti spazi



beppe ha scritto il 26/09/2016 alle 00:37:
Lo script funziona bene finche' non incontra una directory con spazi:

$ cat tar_backup.sh
#!/bin/bash
data=$data$(date | cut -d ' ' -f6 | cut -c 1-4)
data=$data$(date | cut -d ' ' -f2)
data=$data$(date | cut -d ' ' -f3)
echo $data
a questo punto permettimi anche di farti qualche pulce sulla ricerca della data; non è più semplice ricavarla con:

data=$(date +%Y%b%d)

(anche se userei +%Y%b%d solo per il fatto che puoi ordinare i backup effettuati per data più facilmente...) piuttosto che con 3 chiamate al comando date che fra le altre cose può essere prono agli errori in quanto dipende dalle impostazioni di default del comando date?

Piviul


Reply to: