Forum huvudsida -> Programmering -> filer c++
Sidor: 1
grym | 12:33 - 12:a Juli 2006 | Post #1 | |
Medlem Inlägg: 2 Skicka PM |
Jag har verkligen googlat länge och försökt hitta en kod-snutt som läser in filnamnen i en katalog, (linux), ändrar namnen och sen skriver tillbaka i katalogen. Men det finns verkligen inte. Skulle vara S... bra att ha när man t.ex vill byta namn på 250 bilder i en katalog. När jag körde windows så fanns ju Irfanview och i det bildprogrammet finns denna geniala funktion. man skrev bara vad filerna skulle heta, skrev 1, 2 eller hur många hashmarks som helst, så högerställde programmet uppräkningen av bilderna. (semGotland06-###, blev semGotland06-##1 - semGotland06-202 osv.) Ett tag fick jag för mig att jag sett nån sån funktion i nåt program i ubuntu men jag måste ha drömt, för nu hittar jag det inte. Har nån nåt grundkodtips så kan jag nog lista ut finliret själv. Alternativt tips på läsning. Jag har c++ manualer som är som tegelstenar men där står inte ett skit om sånt. Filhantering tar ALLTID bara upp hur man läser innehållet i en fil inte hur man läser in själva filnamnet och def inte hur man ändrar det och skriver tillbaka det. ------------------------- Ingen signatur! |
Nissebosselasse | 12:52 - 12:a Juli 2006 | Post #2 | |
Medlem Inlägg: 490 Skicka PM |
Men det måste ju finnas småprogram i Linux som du kan kombinera ihop, så att den byter namn enligt sagda mönster? Utan att använda dig av C++ menar jag. T.ex. lista alla filer enligt ett visst mönster, dirigera om det till ett annat program som döper om filer etc. etc. Det borde ju Linux-nissarna här på forumet var välbekanta med! ------------------------- http://pushingcows.se Gula Nallen |
ozamosi | 13:40 - 12:a Juli 2006 | Post #3 | |
Administratör Inlägg: 1129 Skicka PM |
rename-kommandot gör det: http://www.die.net/doc/linux/man/man1/rename.1.html För filhantering och enklare administrationsuppgifter brukar bash, perl eller python vara bättre val än C++. ------------------------- Ljusblå |
grym | 13:50 - 12:a Juli 2006 | Post #4 | |
Medlem Inlägg: 2 Skicka PM |
Tack för era svar. Har provat med rename men blev inte klok på hur det funkade,(trots att jag kan läsa innantill ;-) ). Fick bara fel på eval 1 EOF, så förmodligen ska det stå nåt fiffigt PerlExpr där. Får väl plugga lite perl. Har bara en pärm med POSIX-programmering hemma så jag får leta på nätet. Provade även qvm där det tydligen skulle vara lätt men det var riktigt kryptiskt. Kunde ändra filnamn och sen när jag skulle spara så sparades filnamnen i en fil i tmp- That's it. Inget om vad man skulle göra med den filen sen för att verkligen ändra filnamnen. Men nu ska jag inte sitta här och gnälla. Gör om, gör rätt! ------------------------- Ingen signatur! |
Sidor: 1
Forum huvudsida -> Programmering -> filer c++
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-19 15:59
Vecka: 20
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.