Datensicherung Verzeichnisse mit Punkt listen

Joerg66

Erfahrenes Mitglied
Hallo,

ich baue mir gerade ein Script zur Datensicherung auf CD-RW. Bis auf einen Punkt ist alles fertig und laeuft Prima. Aber dieser eine Punkt . . .
Wie sag ich ihm, das er alle Verzeichnisse und Dateien unter /home/user/ die mit einem Punkt beginnen einpacken soll.

tar cvzf /backup/home_user_config.tgz /home/user/.*
klappt da ja nicht so gut :)

Ich hab schon im I-Net gesucht, aber mir fehlt wohl das passende Schlagwort.
Gruss Joerg
 
Hi.

Falls du Bash benutzt, kannst du die Option "dotglob" anschalten, dann triffst du mit dem * auch Dateien die mit Punkt anfangen:
Bash:
shopt -s dotglob
ls *
Gruß
 
Hi,

danke fuer die schnelle Antwort. Aber ich habe dabei das Problem, das ich NUR die Dateien und Verzeichnisse mit Punkt einpacken will, alles andere nicht.

Oder geht das dann nur mit ner Schleife ?

Gruss Joerg
 
Hi,

danke fuer die schnelle Antwort. Aber ich habe dabei das Problem, das ich NUR die Dateien und Verzeichnisse mit Punkt einpacken will, alles andere nicht.
Achso. Sag das doch gleich.

Falls du Bash benutzt, kannst du die extglob Option einschalten und folgendes Muster verwenden:
Bash:
shopt -s extglob
ls /home/user/.!(.|)
Gruß
 
Zurück