naam wijzigen van spatie naar _

Pagina: 1
Acties:

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:17
underscore (_)

dus van voorbeeld: 'a b' naar 'a_b' ed
en dat in meerdere directories.

weet iemand iets makkelijks voor ipv elke file in elke dir appart te behandelen?

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

code:
1
for I in `find`; do rename 's/ /_/g' $I; done

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:17
code:
1
bash: rename: command not found

uhhh.....

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


Verwijderd

http://www.dgdr.com/

Mp3 renamer .. werkt op alle extensies

  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 17-08 14:00

MAZZA

Barbie is er weer!

Op vrijdag 19 oktober 2001 19:56 schreef changethislater het volgende:
http://www.dgdr.com/

Mp3 renamer .. werkt op alle extensies
Ja dat gaat wel werken onder linux...

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

Op vrijdag 19 oktober 2001 19:49 schreef Super_ik het volgende:
code:
1
bash: rename: command not found

uhhh.....
Nou, rename installen he! ;)

Het kan overigens ook wel zonder rename, maar das omslachtiger:
code:
1
for I in `find`; do mv $I `echo $I | sed 's/ /_/g'`; done

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
met het commando
code:
1
tr " " "_"

vervang je de spaties door een underscore

als je een beetje kan scripten kan je hier wel iets mee doen


succes

specs : http://specs.tweak.to/7435


  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 19-08 09:17
werkt dus ook niet
nou zit ie ./a file not found
\ b file not found enz..

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

hmmzja, die forloop pikt alles waar een spatie tussen staat als element, en bovendien moeten er "" om de argumenten van mv heen...
code:
1
for I in <<files>>; do mv "$I" "`echo $I | sed 's/ /_/g'`"; done

Werkt wel, waarbij <<files>> == de files die je wilt renamen, bijv:
code:
1
for I in */*; do mv "$I" "`echo $I | sed 's/ /_/g'`"; done
Pagina: 1