filomdöparpprogram? hilfen bitte!

Permalänk
Medlem

filomdöparpprogram? hilfen bitte!

har testat ett par nu, AB-replace och Kfilereplace. inget av dom funkar riktigt som jag behöver. =/

AB-replace har för dålig kontextuppfattning och Kfile ska göra det men det enda som det lyckas med är att få burken min att imitera ett speedwaylopp, iof fascinerande men inte riktigt vad jag var ute efterr..

jag vill alltså döpa om slutet på en mängd HTML-filer tex

lemurbilder.htm till lemurbilder_english.htm osv. helst även lägga till den ändelsen på länkar som slutar på .htm inne i dokumenten. detta skulle Kfile kunna som jag fattar det. (om det funkat)

tips på annat eller vad som kan tänkas vara fel?

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem

vet inte säkert, men kan inte awk eller sed fungera för detta
http://www.gnu.org/software/gawk/gawk.html

http://www.gnu.org/software/sed/manual/sed.html
(har som sagt inte koll på vad det klarar av)

Visa signatur

Sempron 3100+ GF3ti200 1024MB RAM WinXP
XP1600+ "A7V8X" 512MB ram FX5200(GF5) Debian Testing (Openbox)
Acer XP1800+ (bärbar)Debian Gnome

Permalänk

Re: filomdöparpprogram? hilfen bitte!

"ren" är vad du vill ha.

Exempel:

Ett antal filer i stil med: 01. Artist - Låt.format $ ren "*. * - *.*" "#2 - #1 - #3 [min rip].#4" Blir då: Artist - 01 - Låt [min rip].format

Ren döper inte om en enda fil om det kan uppstå konflikter (flera filer med samma namn).

Permalänk
Hedersmedlem

Detta låter ju som ett skolexempel på ett Bash-script .

Lite ordentliga reguljära uttryck kommer nog med på ett hörn så som du vill göra det, bra att få öva på det också ibland .

Det är mitt tips iaf, du får göra vad du vill med det.

Visa signatur

Nu med kortare användarnamn, men fortfarande bedövande långa inlägg.

Permalänk
Medlem
Citat:

$ rename "*.htm" "*english.htm"
Bareword found where operator expected at (eval 1) line 1, near "*.htm"
(Missing operator before htm?)
syntax error at (eval 1) line 2, near "*.htm"

den vill inte, har försökt en massa av de vanliga varianterna..

vilken jäkla operatör?

Citat:

Ursprungligen inskrivet av phz
Detta låter ju som ett skolexempel på ett Bash-script .

Lite ordentliga reguljära uttryck kommer nog med på ett hörn så som du vill göra det, bra att få öva på det också ibland .

Det är mitt tips iaf, du får göra vad du vill med det.

gee, thanks skipper!

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av AndreaX
[B]

den vill inte, har försökt en massa av de vanliga varianterna..

vilken jäkla operatör?

borde det inte vara:
$ rename htm english.htm *
?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av e5150

borde det inte vara:
$ rename htm english.htm *
?

nope, samma resultat ungefär.

hursomhelst ordnade det sig halvfint nu iaf. hittade en fin omdöpare som hette "sufixprefix" (fyndigt..) fortfarande själva innehållet i filerna kvar att editera dock .. =/ så om nån vet nått där så tipsa gärna igen.

Visa signatur

Operativsystemet som löser nästan alla problem: Mint

Permalänk
Medlem
Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk

Om namnet på alla filer har ändrats kan sed "s/.htm/_english.htm/g" förmodligen göra jobbet.

Visa signatur

MacBook White, C2D 2.0GHz, 2048MB RAM, 80GB HDD

Permalänk
Medlem

För den som vill ha ett gui (och helst råkar köra xfce) finns det ett "Bulk Rename" plugin som följer med Thunar som standard. länk.