Portál AbcLinuxu, 27. dubna 2024 07:04


Dotaz: potrebujem skript ktory vymaze

12.6.2003 12:36 Tomas Hrobarik | skóre: 4
potrebujem skript ktory vymaze
Přečteno: 79×
Odpovědět | Admin
zistil som ze xine nedokaze prehrat subor, ktory obsahuje mriezku #. Preto by som potreboval napisat skript, ktory mi z nejakych suborov typu #xx-xx xxxxxx xxxx.avi spravi subory typu xx_xx_xxxxxxx_xxxxx.avi. Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.6.2003 12:45 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
Odpovědět | | Sbalit | Link | Blokovat | Admin
find . -name '*#*' | perl -nle '$o=$_; s/#//g; rename $o,$_;'
12.6.2003 12:48 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
zapomněl jsem dodat, že to asi přehávat umí, jenže # je v shellu komentář, takže je třeba ho dát do ''
12.6.2003 12:49 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
V xine 1 je # oddelovac parametru (minimalne titulky) streamu, takze to muze byt i problem xine...
12.6.2003 14:01 kokot
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
for A in *; do echo $A ${A/##/}; done
12.6.2003 14:22 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
echem toho teda přejmeuješ... ;-) navíc to maže # jen na začátku, což možná byl cíl, ale mně to přijde, že když vadí na začátku, bude to asi vadit všude... a když má v názvech souborů #, bude tam mít nejspíš spoustu dalších speciálních znaků, takže for A in * bych nezkoušel...
12.6.2003 14:26 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
Jestli jsem to dobre pochopil, tak ten # neni soucasti nazvu souboru, ale nejakej uchylnej oddelovac parametru, kterej pouziva xine. Ale nejsem si sure - xine nepouzivam..
12.6.2003 14:45 kokot
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
no jeste to bude asi chtit nejake housekeepnig.. dotaz byl na zacatku radku, jinde ne. A proc echo? protoze cekam, ze to vezme do mysi a okopiruje, takze kdyz by tam byla chybka.....
12.6.2003 15:04 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
nj, já to pochopil úplně jinak -- raději tedy počkejme, až napíše, co vlastně chce...
12.6.2003 14:18 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše potrebujem skript ktory vymaze
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co treba nazev toho souboru dat do uvozovek nebo pouzit escape sekvence (pomoci Tab nebo `ls -b foo`)?

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.