Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [bash] creazione archivio tar

    Dovrei scrivere un piccolo script per il backup di sistema, ma nella creazione dell'archivio tar...

    codice:
    #!/bin/bash
    
    user=`whoami`
    data=`date +%D`
    
    
    `cd $1`
    `tar -cvf ~/$user/Documenti/$user-$data.tar *`
    
    exit
    ...m'imbatto in quest'errore.

    codice:
    $ ./es2.sh /home/dante/Documenti/bashtar: /home/dante/dante/Documenti/dante-11/01/13.tar: funzione "open" non riuscita: File o directory non esistente
    tar: Error is not recoverable: exiting now
    Sapreste diagnosticarlo?
    Dante

  2. #2
    come mai metti i backtic anche a cd e tar ?

  3. #3
    "Sempre meglio abbondare" è stato il mio pensiero, comunque toglierli non risolve!
    Dante

  4. #4
    la home e' gia': ~/
    ~/$user ---> significa /home/dante/dante

  5. #5
    Si è vero, ma il problema persiste!
    Dante

  6. #6
    al "tar" invece di "*" prova a mettere delle directory

  7. #7
    codice:
    #!/bin/bash
    
    user=`whoami`
    data=`date +%D`
    
    
    #cd $1
    tar -cvf ~/Documenti/$user-$data.tar $1
    
    
    exit
    codice:
    $ ./es2.sh /home/dante 
    tar: /home/dante/Documenti/dante-11/02/13.tar: funzione "open" non riuscita: File o directory non esistente
    tar: Error is not recoverable: exiting now
    Qualcosa del genere?
    Dante

  8. #8
    io per i miei backup uso: date +%F

  9. #9
    ok, ma non è granché attinente!
    Dante

  10. #10
    eviti le barre nella variabile della data

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.