Portál AbcLinuxu, 25. dubna 2024 10:08


Dotaz: Nesmazatelný soubor se znakem � - jak na něj, prosím?

28.10.2013 11:32 Michal
Nesmazatelný soubor se znakem � - jak na něj, prosím?
Přečteno: 905×
Odpovědět | Admin
Prosím o radu, jak smazat soubor se znakem � - je obsažen v názvu - např. fran�ais. Při pokusu o smazání mi systém hlásí, že soubor neexistuje. Mám openSUSE 12.2, souborový systém ext4. Děkuji za rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.10.2013 11:33 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Teď jsem si všiml, že ten znak se zde nezobrazil správně - není to prázdný čtvereček, ale černý kosočtverec s otazníkem uvnitř...
28.10.2013 11:53 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?

Pusť si třeba gnome-terminal nebo xterm... No a ve výstupu ls -al v adresáři, kde se soubor nachází, si buď jenom ten dotyčný znak nebo lépe celý název souboru zkopíruj do schránky. No a když už ho budeš mít ve schránce, tak nebude problém ho přejmenovat, či smazat.... (Stačí napsat rm [název souboru] , [název souboru] nahraď obsahem schránky.)

28.10.2013 12:20 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Á - ještě jeden problém: jak smazat soubor s názvem Istallation fran?ais - s tou mezerou?
28.10.2013 12:23 Kit
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Můžeš na to jít úplně stejně
rm Istallation?fran?ais
nebo před mezeru dát backslash
rm Istallation\ fran?ais
To jsou základy.
Petr Maleček avatar 28.10.2013 22:36 Petr Maleček | skóre: 28 | Plzeň - Bolevec
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Nebo dát název do uvozovek.
LinMuck, WinFuck :-P
28.10.2013 22:47 Kit
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
V uvozovkách nefungují žolíky.
28.10.2013 11:50 Kit
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus nejprve třeba
ls fran?ais
a pokud to správně vypíše ten jeden soubor, tak
rm fran?ais
Můžeš také zkusit utilitu convmv a převést si i názvy ostatních souborů do správného kódování.
28.10.2013 12:15 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ok, děkuji za pomoc, rm a název s otazníkem smaže soubor... nechápu, proč to nejde přímo v systému nebo přes Krusader...
28.10.2013 12:20 Kit
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Jde to přímo v systému. Příkaz "rm" nedělá nic jiného, než že požadavek převede na systémové volání.

K čemu je dobrý Krusader? :-)
28.10.2013 12:22 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Mám ho, občas ho používám, protože práce se soubory mi v tom jde rychleji (rozbalovat, kopírovat apod...)
28.10.2013 12:27 Kit
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Hmm, ale kdybys měl těch souborů v adresáři třeba 10000, tak by se zadýchal jak Explorer ve Windows. Takové lenochy nepoužívám.
28.10.2013 12:37 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Ano, ale já nemám v adresáři 10000 souborů :-) já jich mám max. do 1000 - fotky, takže mi to vyhovuje... Každému, co jeho jest...
28.10.2013 12:42 Kit
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
No vidíš. Když k těm fotkám potřebuji udělat náhledy, tak to udělám jedním příkazem. Netuším, jak bych to dělal klikáním.

Každému, co jeho jest...
28.10.2013 12:21 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Á - ještě jeden problém: jak smazat soubor s názvem Istallation fran?ais - s tou mezerou?
28.10.2013 12:28 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
V krusaderu to nejde proto že nezná ten znak - kdoví jaké konverze znaku se provedly a na displeji se zobrazil paskvil a ty tam potom pro mazání do názvu cpeš paskvil a pod....prostě se provádí nějaká implicitní konverze která při špatně nastavené znakové sadě a špatném názvu na FS prostě nesedí.
28.10.2013 20:22 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Protože je to rozbité, zkus to nahlásit jako bug a možná to někdo opraví.
Baník pyčo!
28.10.2013 16:52 mig-31 | skóre: 2
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prikazem rm a blby znak nahradit *.
28.10.2013 18:13 David
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mě bash v Gentoo doplňuje tabelátorem. Ať je tam jakákoliv obludnost, jde s tím manipulovat. Mezery doplní též sám a nebo si pomohu ručně \ a mezerou a znovu tabelátor.
pepe_ avatar 28.10.2013 20:43 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?

+1 dělám to stejně

28.10.2013 21:10 Loso | skóre: 11
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
hm, co tak pouzit terminal a inode number - bude fungovat aj na exotickejsie nazvy :) ?
# ls -li .
# find . -inum 1234xyz -delete
29.10.2013 18:58 Michal
Rozbalit Rozbalit vše Re: Nesmazatelný soubor se znakem � - jak na něj, prosím?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuji vám všem za rady, již je vyřešeno a smazáno...

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.