[LUGOS-PROG] Odstranjevanje / iz filename-a

Metod Kozelj metod.kozelj at lugos.si
Mon Apr 14 14:55:25 CEST 2003


Howdy!

Andrej wrote:

>On Mon, 14 Apr 2003, Dejan Markic wrote:
>
>  
>
>>sed recimo:
>>
>># echo "/home/lala" | sed -e s/\\///g
>>homelala
>>    
>>
>
>To je to kar sem rabil, hvala!
>

Zelo lepo. En hint: pri sed-u ni vedno potrebno kot ločila med polji 
uporabljati slash '/', lahko je tudi kaj drugega. Prav tako včasih prav 
pride vnos sed-ovega stavka med apostrofe, zato da se shell ne vtika (se 
posebej, kadar uporabimo kaksne '$' in podobno). Tako bi bil zgornji 
primer optično lepši npr.

echo "/home/lala" | sed -e 's#/##g'

oziroma (z rezultatom v spremenljivki)

STRIPED=$( echo "${RAW}" | sed -e 's#/##g' )

echo ${STRIPED}

-- 
Peace!
  Mkx

---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'





More information about the lugos-prog mailing list