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

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

Re: [shell-script] leitura de arquivo - linhas como param p/ cmd


From: MrBiTs
Subject: Re: [shell-script] leitura de arquivo - linhas como param p/ cmd
Date: Tue, 25 Nov 2014 11:37:51 -0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 11/25/2014 11:25 AM, Fredi Rolf Bieging address@hidden [shell-script] wrote:
> 
> 
> Substitua essas linhas: companhia=$(echo "$Line" | cut -d " " -f2) # -d TAB 
> op=$(echo "$Line" | cut -d " " -f3) # -d TAB
> 
> Por: companhia=$(cut -f2 <<< "$Line") op=$(cut -f3 <<< "$Line")
> 
> O tab é o delimitador padrão do cut. Não precisa especificá-lo.
> 

Usar o cut para extrair cada campo da linha é muito lento. Prefiro a forma

set - $Line

Ele vai colocar os campos em variáveis padrão $1, $2, etc.


- -- 
echo
920680245503158263821824753325972325831728150312428342077412537729420364909318736253880971145983128276953696631956862757408858710644955909208239222408534030331747172248238293509539472164571738870818862971439246497991147436431430964603600458631758354381402352368220521740203494788796697543569807851284795072334480481413675418412856581412376640379241258356436205061541557366641602992820546646995466P
| dc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCAAGBQJUdIYuAAoJEG7IGPwrPKWr2CcH/2eQC9gO5odvUQyckVE7Th9f
lu9k4aq0lMMKdJK+hwN6rkb8jy0zd3YyGhEeP7BlnzXYmvLtcmQ9W49W5ViWrfQi
hla2aNDJe5PUHypSKRFCWldnrWjcRb9QO5Uz9w+1YpDGJPKpu3diO0tPOYkkyptd
T0ZtOzy6hTdoBbWbw0gxttSdWgW8PnJKPb5LvOhSWNcvX2CJUphqWa4Qh6qYPbdH
AAM/nC3ihylm0FlZ/FBBLlEMSWGHXCvdWfYhu685kpA5AqYHa7/omZTHvdWgKrs5
WFgsvph8ezKYCIG8lFH5yC/i0vMpTI915RDGFhQRPUUpV0EeuzFPEd9Whne5NEs=
=DSN8
-----END PGP SIGNATURE-----


reply via email to

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