Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Hoe gebruik ik rename-opdracht voor schoonmaken van reeks bestandnamen ineens?  (gelezen 403 keer)

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Ik wil graag een reeks bestanden hernoemen, althans ik wil een deel van de naam verwijderen.

Voorbeeld: de naam is nu:
for_translation_xfce-apps_mousepad_nl.po

De naam moet worden:
mousepad.po

En dan voor een heleboel andere .po-bestanden idem dito, in één keer. "for_translation_xfce-apps_" moet eruit, en "_nl" ook.

Wat is de juiste opdrachtregel daarvoor?


Offline markba

  • Lid
    • http://markbaaijens.nl/
  • Steunpunt: Ja
Als je grafisch wil..... pyrenamer.

Offline Jenske

  • Lid
  • Steunpunt: Nee
Zelf gebruik ik krename.
.. thuis volledig Ubuntu sinds 2006
.. xubuntu 14.04
.. HP desktop 1,5 Tbyte harde schijf 7200 rpm, 4 Mhz processor, 6 Gbyte RAM

Offline VuurVosje

  • Lid
  • Steunpunt: Nee
GPRename
Zit in de standaard Repo's.
http://sourceforge.net/projects/gprename/

Offline vanadium

  • Lid
  • Steunpunt: Nee
Ik wil graag een reeks bestanden hernoemen, althans ik wil een deel van de naam verwijderen.

Voorbeeld: de naam is nu:
for_translation_xfce-apps_mousepad_nl.po

De naam moet worden:
mousepad.po

En dan voor een heleboel andere .po-bestanden idem dito, in één keer. "for_translation_xfce-apps_" moet eruit, en "_nl" ook.
Zo zou ik het met mijn primitieve kennis doen:
rename 's/for_translation_xfce-apps_//' *.po
rename 's/_nl//' *.po

Offline vanadium

  • Lid
  • Steunpunt: Nee
Na wat opzoekwerk blijkt een meer professionele aanpak:
rename 's/for_translation_xfce-apps_(.*)_nl/$1/' *.po

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Na wat opzoekwerk blijkt een meer professionele aanpak:
rename 's/for_translation_xfce-apps_(.*)_nl/$1/' *.po
Werkt perfect, bedankt!  :)

Ook alle andere meedenkers bedankt, trouwens. Maar deze pure terminaloplossing was wat ik dit keer zocht.
« Laatst bewerkt op: 2014/04/29, 11:30:53 door Pjotr »

Offline FreeTheBee

  • Lid
  • Steunpunt: Nee
Voor dit soort dingen gebruik ik meestal vidir. Hiermee open je de map als tekst bestand en kun je aanpassen met alle trucs in vim. Bij het opslaan en afsluiten wordt alles toegepast op de daadwerkelijke map.

Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
GPRename
Zit in de standaard Repo's.
http://sourceforge.net/projects/gprename/

Bedankt voor de tip! Werkt toppie, precies wat ik nodig had (en vanaf nu ook sporadisch nodig heb)! :)