← Back to team overview

sslug-teknik team mailing list archive

Re: Sed space

 

Fri, 12 May 2006 15:48:10 +0200, Jesper Lund <jesper@xxxxxxxxxxxxxx> skrev:

> > Jeg er løbet sur i at få omdøbt en masse  filer
> > (dette_er_et_nummer.mp3) jeg vil af med '_' og have et
> > mellemrum i stedet, jeg er nået frem til følgende kommando:
> >  for F in *.*;do mv $F `echo $F | sed -e 's/\_/XX/g'`;done
> > men kan ikke greje hvad der skal stå istedet for XX.
>
> Prøv at sætte dobbelt-plinger (") omkring din `echo |
> sed`-kommando uden om bagplingerne (`).

Det var lige det der skulle til, tusind tak for hjælpen

mvh/gert - der skulle have spurgt noget før i stedet for at bruge 5
timer på _ikke_ at finde ud af det

Man kunne også have brugt rename:

rename 's/_/ /g' *.*
På min Mandriva 2005 LE ser denne ud til at virke
$ rename "_" " " *.mp3


--
Med venlig hilsen
/Zmit/
RLU # 314205


Follow ups

References