erlug
[Top] [All Lists]

Re: [Erlug] script in bash

To: erlug@xxxxxxxxxxxxxx
Subject: Re: [Erlug] script in bash
From: Davide Alberani <alberanid@xxxxxxxxx>
Date: Fri, 30 Aug 2002 09:23:18 +0200
On Aug 28, Paolo Andreoni <paoandre@xxxxxx> wrote:

> > echo -n "$MIAVAR"
> 
> Gia' fatto, pensate che le cose me le inventi ? :P

No, sul serio: io ho provato questo:

  $ MIAVAR="`finger -s da|grep pts\/2`"

  Posto questo output di finger:
  $ finger -s da|grep pts
  da        Davide Alberani   pts/0          Aug 30 08:51 (:0.0)
  da        Davide Alberani   pts/1      13  Aug 30 08:51 (:0.0)
  da        Davide Alberani   pts/2      23  Aug 30 08:51 (:0.0)
  da        Davide Alberani   pts/3          Aug 30 08:59 (:0.0)

A questo punto MIAVAR contiene la terza riga.
Se faccio:
  $ echo $MIAVAR
  
ottengo:
  da Davide Alberani pts/2 24 Aug 30 08:51 (:0.0)

Senza che i tab vengano espansi.

Se faccio:

  $ echo -e "$MIAVAR"

Ottengo:

  da        Davide Alberani   pts/2      24  Aug 30 08:51 (:0.0)

Con i tab.

Hai forse ravanato con la opzione della shell "xpg_echo"?
Vedi man bash.

-- 
(=---= alberanid@xxxxxxxxx =------------= PGP KeyID: 0x465BFD47 =---=)
 )                         Davide Alberani                          (
(=-= http://digilander.libero.it/alberanid/ =-= ICQ UIN: 83641305 =-=)

<Prev in Thread] Current Thread [Next in Thread>