Hantera filnamn med udda tecken (åäö) i tarball?

Permalänk
Medlem

Hantera filnamn med udda tecken (åäö) i tarball?

Kan man göra något för att få filer med filnamn som innehåller udda tecken så som åäöüÿ mm att packas och extraheras utan konstiga tecken när man använder tarballs på linux? Har ett script som jag backar upp en del filer med, men när man packar upp dom igen så har namnen blivit helt förvrängda t.ex. ö verkar ersättas av "ö" vilket blir väldigt jobbigt...

Hoppas på att någon vet nåt knep för att konvertera filnamnen innan eller efter packning i tarballs (eller bara i linux i allmänhet), jag använder det här kommandot för att skapa minga .tgz-filer:
tar --create --gzip --file=$DESTDIR1$FILENAME $SRCDIR1 --dereference

Permalänk
Hedersmedlem

Om det är möjligt så skulle jag såklart uppmana dig att inte använda specialtecken.

Permalänk
Medlem
Visa signatur

Chromebook Pixel 2015 w/ Arch
Taggad inför frame.work!

Permalänk
Medlem

Okej då får jag ta och döpa om lite filer då helt enkelt. Tack för svar!

Permalänk
Medlem

Sällan jag haft några problem med det, men om möjligt kan du ju iaf kontrollera att du har samma locale när du tarar som när du untarar. Möjligt att det skiljer där, t.ex. om scriptet kör med locale C och du själv kör sv_SE.UTF-8

Visa signatur

The power of GNU compiles you!
"Often statistics are used as a drunken man uses lampposts -- for support rather than illumination."