Linuxtrent: problema con sed e varibili

  • From: MaX <max_linux2000@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sun, 14 Oct 2001 09:42:43 +0200

ciao a tutti,

ho un problemino con sed.
ho un file contenente una serie di linee cosí:

test/123/456/file1
test/i23/456/file2
test/AA/BB/file1  ....

vorrei fare uno script che aggiunga ad ogni linea il valore di una variabile,
infatti ho scritto questo:
----------------------------------------
#!/bin/bash
TMP="/tmp"
cat "ilmiofile" | sed s/test/\$TMP%test%/g \
tr "%" "/" > altro-file
-----------------------------------------

i problema è che l'ouput invece di essere:
/tmp/test/123/456/file1 ...
é:
$TMP/test/123/456/fie1

come faccio a fare interpretare a sed questa variabile?

ciao,
MaX

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

-- 
PROSSIMA ASSEMBLEA: venerdi` 19 ottobre 2001 20:30 a Madrano di Pergine.

Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts:

  • » Linuxtrent: problema con sed e varibili