shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Quem me explica ? sed


From: Ernander (Nander)
Subject: Re: [shell-script] Quem me explica ? sed
Date: Thu, 7 Nov 2013 08:52:33 -0200

o Sed pode usar outros Separadores além do /, ex @, # etc...

Pelo que vi seu Script para o PARAMETRO $item e seu sed tem o SEPARADOR $ ( creio que o $ seria o pior Separador em se tratando de script)

tente fazer seu Sed assim :

TensaZangetsu /tmp $ cat lista
tomcat6
tomcat6-relatorio

TensaZangetsu /tmp $ item="tomcat6"; sed "/$item/d" lista  # USANDO / como Separador

TensaZangetsu /tmp $

Abraços

Att

Ernander Marcus Lataliza Rosendo
Certified SonicWall Security Administrator


Em 7 de novembro de 2013 08:26, miranda <address@hidden> escreveu:
 

Pessoal , estava querendo  usar sed
para remover um item de uma lista
que está em um arquivo.
Fiz o que mostro abaixo e obtive
um erro inesperado.
Alguém pode me explicar e , se quiser,
propor uma solução utilizando sed ?

[root@guitar run]# echo $item
tomcat6
[root@guitar run]# cat /tmp/lista
     1  tomcat6
     2  tomcat6-relatorio
[root@guitar run]# sed "$item$d" /tmp/lista
sed: can't find label for jump to `omcat6'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]