Portál AbcLinuxu, 31. května 2024 13:51


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Limoto avatar 31.1.2008 14:21 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: Trápení s nepřípustným argumentem při kopírování souborů
Odpovědět | Sbalit | Link | Blokovat | Admin
Máš tam dát uvozovky...
31.1.2008 15:41 R
Rozbalit Rozbalit vše Re: Trápení s nepřípustným argumentem při kopírování souborů
Presne tak - v skripte je chyba a skor, ci neskor sa musela prejavit.
Nicky726 avatar 31.1.2008 16:56 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Trápení s nepřípustným argumentem při kopírování souborů
Zkusil jsem následující příkazy (jména souborů doplňená přes TAB):
nik@venice:~/Dokumenty/Škola/3. semestr/33f101/Přednášky> rsync 'marketingove rizeni.ppt     ' /media/CORSAIR/
rsync: rename "/media/CORSAIR/.marketingove rizeni.ppt     .ydjbPP" -> "marketingove rizeni.ppt     ": Invalid argument (22)
rsync error: some files could not be transferred (code 23) at main.c(977) [sender=2.6.9]

nik@venice:~/Dokumenty/Škola/3. semestr/33f101/Přednášky> rsync "marketingove rizeni.ppt     " /media/CORSAIR/
rsync: rename "/media/CORSAIR/.marketingove rizeni.ppt     .wHtI3W" -> "marketingove rizeni.ppt     ": Invalid argument (22)
rsync error: some files could not be transferred (code 23) at main.c(977) [sender=2.6.9]
Původní verze scriptu:
path_Skola="/home/nik/Dokumenty/Škola"
path_flashka="/media/CORSAIR/nik/záloha/"
log="zaloha_log.txt"

rsync -av $path_Skola $path_flashka >> $log
Pokud použiji "$path_Skola" nebo '$path_Skola' (jak říká manuál rsyncu) je výsledek stále stejný (čili soubory se nezkopírují) viz zkouška s jedním souborem výše. Kopírování souboru pomocí Krusaderu v rámci stejného diskového oddílu je v pořádku, ale pokud dám zkopírovat soubor na flash disk vrací chybu: "Není možné zapisovat do /media/CORSAIR/marketingove rizeni.ppt ." Soubory bez mezer na konci kopírovat jdou. Stejný problém se vyskytuje i na jiných oddílech formátovaných jako FAT
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
1.2.2008 00:05 Jirka P
Rozbalit Rozbalit vše Re: Trápení s nepřípustným argumentem při kopírování souborů
Je to tou fatkou. Viz man mount, options for fat
check=value
       Three different levels of pickyness can be chosen:

       r[elaxed]
              Upper and lower case are accepted and equivalent, long  name  parts  are  truncated  (e.g.   verylongname.foobar
              becomes verylong.foo), leading and embedded spaces are accepted in each name part (name and extension).

       n[ormal]
              Like "relaxed", but many special characters (*, ?, <, spaces, etc.) are rejected.  This is the default.

       s[trict]
              Like "normal", but names may not contain long parts and special characters that are sometimes used on Linux, but
              are not accepted by MS-DOS are rejected. (+, =, spaces, etc.)

Nicky726 avatar 1.2.2008 12:38 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Trápení s nepřípustným argumentem při kopírování souborů
Jo, to dává smysl, díky.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)

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.