|
|
Zpětné lomítko v názvu adresářů
|
17.9.2006 14:36
Tomáš Michajlovič
|
Dobrý den,
potřebuju poradit se změnou názvů adresářů, jde o to že mám několik set adresářů, které jsou ve tvaru rodného čísla , tedy v názvu je obsaženo zpětné lomítko. Tento formát samozřejmě windows nezvladnou ale linux ano. Potřebuji nějaký script který by automaticky převedl názvy těchto adresářů do tvaru bez zpětného lomítka. Zkousel jsem to pomocí Gnome Commanderu (v 1.1 nebo tak nejak ) ale ten vzdy nahlasi chybu . Novější verzi Gnome Commanderu se mi nedaří do Ubuntu bohužel nainstalovat. Tak prosím o radu jakým programem v linuxu by to ještě šlo provést.
Děkuji
Tom
P.S. : jsem začátečník v linuxu ( LAMA :) ) |
|
|
Re: Zpětné lomítko v názvu adresářů
|
17.9.2006 14:43
Aleš Hakl
|
Od kdy je v rodnem cisle zpetne lomitko?
Ovsem, zkusil bych cosi jako:
for i in *; do
mv $i `echo $i | tr \\ _ `
done
Tedy pokud tam nemate jeste nejake kouzelne znaky, jako treba novy radek. |
|
|
Re: Zpětné lomítko v názvu adresářů
|
17.9.2006 16:05
Aleš Hakl
|
A vzhledem k tomu, ze to zpetne lomitko je taky kouzelny znak, tak bych radsi dal vsechny vyskyty $i do uvozovek (a nebo pouzil to rename :)). |
|
|
Re: Zpětné lomítko v názvu adresářů
|
18.9.2006 23:20
Tomáš Michajlovič
|
Dobrý den ,
díky za info, zkusim se tou shelovinou nějak prokousat :) .
P.S. : "Od kdy je v rodnem cisle zpetne lomitko? " Jsou to adresare z lekarskeho pristroje ( ultrazvuku ), doktor si vede pacienty dle rodneho cisla a vklada tam to lomitko.
Tom |
|
|
Re: Zpětné lomítko v názvu adresářů
|
6.11.2006 19:22
Hynek (Pichi) Vychodil
|
No a orli to dělají takto:
for i in *; do
mv "$i" "${i/\\/\/}"
done
|
|
|
Re: Zpětné lomítko v názvu adresářů
|
6.11.2006 19:24
Hynek (Pichi) Vychodil
|
Teda ještě lepší by bylo:
for i in *\\*
do
mv "$i" "${i/\\/\/}"
done |
|
|
Re: Zpětné lomítko v názvu adresářů
|
17.9.2006 14:47
Aleš Hakl
|
Pripadne program rename(1), ktery dela v podstate totez co ta moje shellovina. |
|
|
Re: Zpětné lomítko v názvu adresářů
|
18.9.2006 12:58
Petr Zajíc
|
Ale ta shellovina je mnohem hezčí na pochopení, vynikne v ní krása Linuxové příkazové řádky a ještě se kolega něco naučí ;-))) |
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|