/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
shellscript
Fra : Carsten


Dato : 02-12-03 23:17

Hej
sider lige og nørkler med en shellscript, men den vil ikke lige som jeg vil
have den til

${DIR:=${PWD}}

nu vil jeg gerne have udskiftet /home/carsten med D:
og skiftet alle / ud med \ i ${DIR}

s.p. det er til en dos bat fil
da scriptet til sidst skal starte dosemu, men den del af sagen har jeg
fundet ud af
/Carsten

 
 
Mads Sejersen (03-12-2003)
Kommentar
Fra : Mads Sejersen


Dato : 03-12-03 01:35

In article <bqj323$c4e$1@sunsite.dk>, Carsten wrote:
> Hej
> sider lige og nørkler med en shellscript, men den vil ikke lige som jeg vil
> have den til
>
> ${DIR:=${PWD}}
>
> nu vil jeg gerne have udskiftet /home/carsten med D:
> og skiftet alle / ud med \ i ${DIR}

Kør det igennem sed:

echo "/home/carsten/fil.txt" | sed "s;/home/carsten;D:;g" | sed "s;/;\\\\;g"

Mvh. Mads Sejersen

Leo Laursen (03-12-2003)
Kommentar
Fra : Leo Laursen


Dato : 03-12-03 08:10

Carsten <spam@spam.dk>:
> Hej
> sider lige og nørkler med en shellscript, men den vil ikke lige som jeg vil
> have den til

> ${DIR:=${PWD}}

> nu vil jeg gerne have udskiftet /home/carsten med D:
DIR=${DIR/\/home\/carsten/D:}

> og skiftet alle / ud med \ i ${DIR}
${DIR//\//\\}

Leo
--
Never underestimate the power of human stupidity.

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste