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

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

Re: [shell-script] sed - alguém me explica ?


From: Guilherme Gall
Subject: Re: [shell-script] sed - alguém me explica ?
Date: Fri, 5 Jun 2009 10:20:25 -0300

2009/6/5 miranda <address@hidden>:
> O comando sed -n '2000,$p' error_log me retorna exatamente
> o esperado.
> Entretanto vejam o seguinte :
> sed  "2000,$p" error_log
> sed: -e expression #1, char 5: unexpected `,'
> Alguém me diz o porque ?
>
> De antemão , agradeço
>

O primeiro funciona porque as aspas simples protegem o $p da
interpretação do shell. No segundo caso, ele é interpretado e como
você não tem uma variável p definida, o comando executado é

sed  "2000," error_log

que não é um comando válido.

Exemplo:
$ VAR=1234
$ echo 'O conteúdo de $VAR é' "$VAR"
O conteúdo de $VAR é 1234

Att.
--
Guilherme Magalhães Gall (GMGall)
GPG Public Key ID: 0F498058


reply via email to

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