Portál AbcLinuxu, 10. května 2025 07:29

Dotaz: cp v bashi

28.6.2007 12:26 Dejma | skóre: 2 | blog: dejma
cp v bashi
Přečteno: 284×
Odpovědět | Admin
Dobrý den, snažím se zkopírovat soubor přes cron. Když ručně do konzole napíšu
cp /mnt/webdav/PERSON�LN�/Telefonní\ seznam /tlf.xls
tak v / vznikne tlf.xls
pokud to samé pastnu do .tlf
#!/bin/sh
#
cp /mnt/webdav/PERSON�LN�/Telefonní\ seznam /tlf.xls
lcml:~# ./tlf
cp: cannot stat `/mnt/webdav/PERSONÃ�LNÃ�/Telefonní seznam': není souborem ani adresářem
když to dám do uvozovek "", tak to taky nejde. Můžete mi poradit jak se dají kopírovat takto hnusně pojmenované soubory v baši? díky za případné info, s pozdravem Dejma
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 28.6.2007 12:29 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: cp v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi tam bude problém s kódováním toho souboru se skriptem. Co to zkusit takhle? :-)
cp /mnt/webdav/PERSON*/Telefonn*­\ seznam /tlf.xls
28.6.2007 12:39 Dejma | skóre: 2 | blog: dejma
Rozbalit Rozbalit vše Re: cp v bashi
Yes! To je ono, boží :) Děkuji!

Hrál jsem si s * až za PERSON a ono mu vadilo už to PERSONÁLNÍ. Jinak skutečný název a cesta je mi záhadou, koukám na to přes putty a jsou tam kostičky místo diakritiky...
28.6.2007 21:54 petris
Rozbalit Rozbalit vše Re: cp v bashi
Doplňování přes tabulátor by to mělo správně oescapeovat.
28.6.2007 12:31 abr | skóre: 24 | blog: ab
Rozbalit Rozbalit vše Re: cp v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
jaka je presna cesta k tomu xlsku? napis to normalne s mezerama a s diakritikou, pak budem vedet vic
28.6.2007 15:21 Ash | skóre: 53
Rozbalit Rozbalit vše Re: cp v bashi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokus byste to chtěl řešit nějak systémově, tak mohu doporučit buď convmv pro případné přejmenování, nebo jestli ten soubor je na nějakém špantě namoutovaném oddílu, když to není "česky", tak třeba parametry codepage=852, iocharset=iso-8859-2 v jádře pro FAT.
28.6.2007 15:22 Ash | skóre: 53
Rozbalit Rozbalit vše Re: cp v bashi
Aha, koukam webdav :) Poslední dobou jsem fakt bystrý. Tak s webdav jsem nikdy probl. s kódováním neměl, tak to neporadím. Mountuji bez nějakých spešl parametrů.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.