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

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

Re: [shell-script] Problema tentando criar array


From: MrBiTS
Subject: Re: [shell-script] Problema tentando criar array
Date: Tue, 16 Dec 2008 07:43:14 -0200
User-agent: Thunderbird 2.0.0.18 (X11/20081125)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Rodolfo Coutinho wrote:
> Olá, você deverá ficar atento as aspas simples, que é usada quando você tem
> um comando e você quer pegar o resultado. O problema pode ser isso, visto
> que no terminal funciona e no script não.
> Ex.
> LISTA=`ls -la`
> coisas do tipo.

Aspas simples não são utilizadas para você executar um comando em um sub-shell 
e extrair seu resultado. Os apóstrofes são utilizados
para isso. Aspas simples são utilizadas para delimitar strings, tal como as 
aspas duplas. A diferença gritante entre as duas é que
uma variável será interpretada dentro das aspas duplas, mas não será dentro das 
aspas simples.

mrbits@rimmon:~$ NOME="MrBiTs"
mrbits@rimmon:~$ echo "Ola $NOME"
Ola MrBiTs
mrbits@rimmon:~$ echo 'Ola $NOME'
Ola $NOME

- --

Um abraço

.0. MrBiTs - address@hidden
..0 GnuPG  - 
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAklHeDIACgkQrDdxWm3R8YZf0QCePiHCV3H7SOqjA2l+4gfGjMaw
WWEAn3T1G6Nc9H444Jm/NBjNlflHn5Uo
=oxcb
-----END PGP SIGNATURE-----


reply via email to

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