Visualizzazione dei risultati da 1 a 4 su 4

Discussione: tar con exclude

  1. #1

    tar con exclude

    ora uso questa riga:

    Codice PHP:
    $home "/web/htdocs/cartella/home/";

    $comando "tar -c -v -g --exclude ".$home."staff/tar/*.* ".$home."staff/tar/lists/list_folder_home.lst -f ".$home."staff/tar/done/".date("Y")."_".date("m")."_".date("d")."_folder_home.tar ".$home." > ".$home."staff/tar/logs/".date("Y")."_".date("m")."_".date("d")."_folder_home.tar.log 2>&1"
    che poi passo ad exec() lo scopo è fare un backup... il problema sta in --exclude... non mi funziona!

    qual'è il comando da inserire per evitare che venga fatto il tar di una determinata cartella?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    codice:
    sergio@winnie:~/internet/test$ ls   
    sergio@winnie:~/internet/test$ touch file0 file1 file2 file3
    sergio@winnie:~/internet/test$ ls
    file0  file1  file2  file3
    sergio@winnie:~/internet/test$ tar cvf files.tar --exclude file0 *
    file1
    file2
    file3
    sergio@winnie:~/internet/test$ ls
    file0  file1  file2  file3  files.tar
    sergio@winnie:~/internet/test$ tar tvf files.tar 
    -rw-r--r-- sergio/users      0 2004-08-29 17:57:09 file1
    -rw-r--r-- sergio/users      0 2004-08-29 17:57:09 file2
    -rw-r--r-- sergio/users      0 2004-08-29 17:57:09 file3
    sergio@winnie:~/internet/test$
    Slack? Smack!

  3. #3
    funziona con le cartelle?

    mi hanno detto che cambia in base al sistema che si usa....

    io pensavo ke sotto *nix fosse tutto uniformato

    usando la stringa che ho postato all'inizio l'effetto è come se nn ci fosse (archivia anke la cartella che non voglio) e mi crea un file vuoto con nome "--exclude" nella dir in cui mi trovo quando lancio il comando...

    sembra come non riescisse ad intepretare quella stringa...

    ci sn altri possibili parametri generalmente usati al posto di --exclude?

  4. #4
    grazie per il tuo illuminate consiglio.... ho provato a spostare l'exclude in fondo e lasciando la dir senza la / finale e ora funziona!

    grazie!!!

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.