Autor Zpráva
Yuhů
Profil
Mám sto padesát souborů se jmény ve tvaru

unikatni-slovo.jpg.html

a chci je přejmenovat na

unikatni-slovo.html

Můžu to udělat ručně, ale nechce se mi. Poraďte mi prosím nějaký jednoduchý (pokud možno linuxový) příkaz, který to přejmenuje automaticky. Díky!
thingwath
Profil
No, třeba by to šlo přes rename takhle:

rename .jpg '' *.jpg.html

To s tím prázdným druhým argumentem by mělo fungovat. Každopádně, tohle platí pro Red Hat, Slackware a podobné. Na Debianu je naopak rename z perlu a přes regexy, tam teď přesně nevím.
thingwath
Profil
Tak na debianu by to bylo nejspíš takto

rename 's/\.jpg//' *.jpg.html
Yuhů
Profil
opačně, prosím. (později jsem zjistil, že to není opačně, pozn. Yuhů)
je to .jpg.html
má to být jenom .html

Ano, dělám to na debianu. co znamenají ta dvě lomítka?
thingwath
Profil
Jo, přesně tohle by mělo odstranit z jména to .jpg

Ta dvě lomítka označují to čím by se mělo nahradit to .jpg, protože tam nic nechceme, tak tam prostě nic není :-) Je to příkaz pro sed - s/co/cim/
s jako substituce

Každopádně si to raději někam zkopíruj do zálohy než to vyzkoušíš ;-)
Yuhů
Profil
jo aha, sorry, už to chápu. Je to dobře, jak je to zapsané výše.

Ten zápis vlastně znamená, že se ze zápisu to ".jpg" umazává, že jo?
thingwath
Profil
Přesně.
Marek Janů
Profil
A jak tohle udělat ve Windows ?
thingwath
Profil
Nevím, ale určitě to bude o 20% levnější ;-)
Marek Janů
Profil
Mám přejít na Linux?
Yuhů
Profil
> Mám přejít na Linux?

to možná není nutné, ale doporučuju nainstalovat si cygwin -- emulaci Linuxu pro Widle.

> A jak tohle udělat ve Windows ?

absolutně netuším

A ještě jednu radu si dovolím:

> Mám přejít na Linux?

ano
Marek Janů
Profil
Mám kompletně přejít na Linux a nebo mít dva počítače jeden s Windows a druhý s Linuxem?
thingwath
Profil
Nespěchej :-) Přece nebudeš kvůli přejmenování souborů hned měnit operační systém :-)

Polož si raději otázky

Jsem ochoten věnovat tomu možná nemalé množství času?
Jsem ochoten řešit problémy, o kterých jsem dosud neslyšel?
Znám někoho kdo mi poradí?

Pokud máš dvě mašiny a na jedné můžeš mít Linux, tak neváhej ani chvilku!
Marek Janů
Profil
Jsem ochoten věnovat tomu možná nemalé množství času?
Jsem ochoten řešit problémy, o kterých jsem dosud neslyšel?
Znám někoho kdo mi poradí?



Tyhle otázky jsem právě myslel že mi zodpovíš, když jsem se ptal jestli mám přejít na Linux. Asi jo.
Víš já vůbec nepotřebuji přejmenovávat soubory... Vidím jenom, v čem je opravdu Linux asi lepší a ptám se, jestli těch výhod je tolik, že se mi to vyplatí.
thingwath
Profil
Jsme tady myslím dost off-topic, možná by bylo lépe věnovat se tomu jinde.

Já ti tady můžu vyjmenovat obecné výhody Linuxu a příbuzných systémů, případně nevýhody. Ale to moc neznamená. Jde o to co chceš. K čemu používáš počítač většinu času a co nového se chceš dozvědět. Co chceš Linuxem získat. Já ti pak snad dokážu říct, jestli to má cenu nebo ne.
thingwath
Profil
Každopádně, klidně mě kontaktuj přes email. Bude-li to v mých silách, rád pomohu.
Oswald
Profil *
Ahoj, tohle se dobře dělá v Total Commanderu. Označíš soubory, které chceš přejmenovat, potom:

Soubory > Přejmenovat více položek

nebo CTRL + M a tam si nastavíš jak to chceš (je tam i Vyhledat & nahradit).
Leo
Profil
Total Commander je na to uplne skvely nastroj, Leo
Toto téma je uzamčeno. Odpověď nelze zaslat.