kopierliste aus datei

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Benutzeravatar
Pischti
Beiträge: 417
Registriert: 20.02.2002 12:54:18
Wohnort: dresden

kopierliste aus datei

Beitrag von Pischti » 12.03.2002 12:30:25

hallo,
ich habe in einer log-datei die pfadangabe von einigen dateien gespeichert.
jetzt möchte ich aufgrund des inhaltes einen kopiervorgang starten. (z.b. mit cp oder oder gleich packen mit zip)
das klappt auch super:
z.b.
zip /Backup/archiv.zip `cat log-datei`

jetzt tritt aber das problem auf, wenn in im datei-namen sonderzeichen oder leerzeichen auftreten
z.b. (auszug aus log-datei)

/home/nutzer/test.txt
/home/nutzer/test von heute.txt (leerzeichen im namen)
/home/nutzer/test'von`heute.txt (hochkomma im namen)

da fliegt mir das ding um die ohren. ich hab mich da schon mal mit
| xargs -iXX echo 'XX'
probiert, das haut das dann zwar mit den leerzeichen hin, aber die hochkommas machen da wieder probleme.

hat jemand eine idee?

Benutzeravatar
snowcrash
Beiträge: 168
Registriert: 28.01.2002 17:17:51

Beitrag von snowcrash » 12.03.2002 18:13:51

Hilft ein ./Dateiname ?[/b]

Chimerer
Beiträge: 514
Registriert: 28.01.2002 16:10:44

Beitrag von Chimerer » 12.03.2002 18:17:23

Probiers mal so:

cat log-datei | zip /Backup/archiv.zip -@

Antworten