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

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

Re: [shell-script] Como usar tag HTML no script para exibição na saída d


From: Kleber Melo
Subject: Re: [shell-script] Como usar tag HTML no script para exibição na saída do NagiosXI?
Date: Wed, 1 Nov 2017 17:17:42 +0000 (UTC)

 Boa tarde,
Maik, valeu pelo pontapé incial!Fiz um teste e não deu o resultado esperado... 
:-(




O Nagios executou a saída do "echo" e "printou" na tela!


    Em terça-feira, 31 de outubro de 2017 21:38:02 BRST, Maik Alberto 
address@hidden [shell-script] <address@hidden> escreveu:  
 
     

#!/bin/bash
echo -e "Content-type: text/html\n\n"
echo "<a href='http://thobias.org/doc/cgi_shell.html'>CGI em Shell Script</a>"





De: address@hidden <address@hidden> em nome de Kleber Melo address@hidden 
[shell-script] <address@hidden>
Enviado: terça-feira, 31 de outubro de 2017 20:00
Para: Yahoo! Brazil
Assunto: [shell-script] Como usar tag HTML no script para exibição na saída do 
NagiosXI?  

Saudações a todos,
Preciso adicionar um link para uma documentação interna dentro dos scripts em 
shell, a fim de que o Nagios XI possa exibí-lo na tela de alertas. A ideia é 
facilitar para o time de operação encontrar o procedimento correto para cada 
tio de alerta.
Nunca coloquei código HTML em shell e o que encontrei na internet falam sobre 
CGI, ou seja, executar script a partir de uma página/formulário.
Alguém poderia me dar uma ideia de como fazer isso?
Valeu!
Abraços
Kleber Melo

  #yiv3140008436 #yiv3140008436 -- #yiv3140008436ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv3140008436 
#yiv3140008436ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv3140008436 
#yiv3140008436ygrp-mkp #yiv3140008436hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv3140008436 #yiv3140008436ygrp-mkp #yiv3140008436ads 
{margin-bottom:10px;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad 
{padding:0 0;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad p 
{margin:0;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad a 
{color:#0000ff;text-decoration:none;}#yiv3140008436 #yiv3140008436ygrp-sponsor 
#yiv3140008436ygrp-lc {font-family:Arial;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ygrp-lc #yiv3140008436hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ygrp-lc .yiv3140008436ad 
{margin-bottom:10px;padding:0 0;}#yiv3140008436 #yiv3140008436actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv3140008436 
#yiv3140008436activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv3140008436
 #yiv3140008436activity span {font-weight:700;}#yiv3140008436 
#yiv3140008436activity span:first-child 
{text-transform:uppercase;}#yiv3140008436 #yiv3140008436activity span a 
{color:#5085b6;text-decoration:none;}#yiv3140008436 #yiv3140008436activity span 
span {color:#ff7900;}#yiv3140008436 #yiv3140008436activity span 
.yiv3140008436underline {text-decoration:underline;}#yiv3140008436 
.yiv3140008436attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv3140008436 .yiv3140008436attach div a 
{text-decoration:none;}#yiv3140008436 .yiv3140008436attach img 
{border:none;padding-right:5px;}#yiv3140008436 .yiv3140008436attach label 
{display:block;margin-bottom:5px;}#yiv3140008436 .yiv3140008436attach label a 
{text-decoration:none;}#yiv3140008436 blockquote {margin:0 0 0 
4px;}#yiv3140008436 .yiv3140008436bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv3140008436 
.yiv3140008436bold a {text-decoration:none;}#yiv3140008436 dd.yiv3140008436last 
p a {font-family:Verdana;font-weight:700;}#yiv3140008436 dd.yiv3140008436last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv3140008436 
dd.yiv3140008436last p span.yiv3140008436yshortcuts 
{margin-right:0;}#yiv3140008436 div.yiv3140008436attach-table div div a 
{text-decoration:none;}#yiv3140008436 div.yiv3140008436attach-table 
{width:400px;}#yiv3140008436 div.yiv3140008436file-title a, #yiv3140008436 
div.yiv3140008436file-title a:active, #yiv3140008436 
div.yiv3140008436file-title a:hover, #yiv3140008436 div.yiv3140008436file-title 
a:visited {text-decoration:none;}#yiv3140008436 div.yiv3140008436photo-title a, 
#yiv3140008436 div.yiv3140008436photo-title a:active, #yiv3140008436 
div.yiv3140008436photo-title a:hover, #yiv3140008436 
div.yiv3140008436photo-title a:visited {text-decoration:none;}#yiv3140008436 
div#yiv3140008436ygrp-mlmsg #yiv3140008436ygrp-msg p a 
span.yiv3140008436yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv3140008436 
.yiv3140008436green {color:#628c2a;}#yiv3140008436 .yiv3140008436MsoNormal 
{margin:0 0 0 0;}#yiv3140008436 o {font-size:0;}#yiv3140008436 
#yiv3140008436photos div {float:left;width:72px;}#yiv3140008436 
#yiv3140008436photos div div {border:1px solid 
#666666;min-height:62px;overflow:hidden;width:62px;}#yiv3140008436 
#yiv3140008436photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv3140008436
 #yiv3140008436reco-category {font-size:77%;}#yiv3140008436 
#yiv3140008436reco-desc {font-size:77%;}#yiv3140008436 .yiv3140008436replbq 
{margin:4px;}#yiv3140008436 #yiv3140008436ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv3140008436 #yiv3140008436ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg select, #yiv3140008436 input, #yiv3140008436 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg pre, #yiv3140008436 code {font:115% 
monospace;}#yiv3140008436 #yiv3140008436ygrp-mlmsg * 
{line-height:1.22em;}#yiv3140008436 #yiv3140008436ygrp-mlmsg #yiv3140008436logo 
{padding-bottom:10px;}#yiv3140008436 #yiv3140008436ygrp-msg p a 
{font-family:Verdana;}#yiv3140008436 #yiv3140008436ygrp-msg 
p#yiv3140008436attach-count span {color:#1E66AE;font-weight:700;}#yiv3140008436 
#yiv3140008436ygrp-reco #yiv3140008436reco-head 
{color:#ff7900;font-weight:700;}#yiv3140008436 #yiv3140008436ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv3140008436 #yiv3140008436ygrp-sponsor 
#yiv3140008436ov li a {font-size:130%;text-decoration:none;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ov ul {margin:0;padding:0 0 0 
8px;}#yiv3140008436 #yiv3140008436ygrp-text 
{font-family:Georgia;}#yiv3140008436 #yiv3140008436ygrp-text p {margin:0 0 1em 
0;}#yiv3140008436 #yiv3140008436ygrp-text tt {font-size:120%;}#yiv3140008436 
#yiv3140008436ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv3140008436 

[As partes desta mensagem que não continham texto foram removidas]


From address@hidden Wed Nov 01 18:34:01 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 22303 invoked by uid 102); 1 Nov 2017 18:33:47 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
  by m15.grp.bf1.yahoo.com with SMTP; 1 Nov 2017 18:33:47 -0000
X-Received: (qmail 10217 invoked from network); 1 Nov 2017 18:33:46 -0000
X-Received: from unknown (HELO mta1005.groups.mail.ne1.yahoo.com) 
(98.138.100.120)
  by mtaq1.grp.bf1.yahoo.com with SMTP; 1 Nov 2017 18:33:46 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of hotmail.com designates 40.92.4.88 as permitted 
sender)
X-YMailISG: gdiPHvcWLDvngJwRo.3xZCBl2uPcCLciPzN1zajIh9agduzJ
 UUK9Vei_AZHb3omSzjYKLqIqPb0Zhdp3EZcbaSnj_OVhqpz3y9IvgvziMhiE
 zfrhhYLs0WMDVVjLaw8tDCXobAmR6vxPNpMRpOpOhLF0558RBGwOHy0XQdNz
 Rx2t2C2f4vqJiGAG10EMsiMYPqDWQNk5HSYa2JH2IAGvjbgOvwkmlbS7ZPql
 Fx85p4wWK23K3nfXDc8LHEVQYjnMugl8Z_Fly23_crn84fyxnhnnCVUg7uCd
 j7PrwtDB4IKE.WBAXf4OBbC740GgvT8Bn88WE8u6zijFjfZrKeaYMLAWrhKV
 OsTn68RMwIbl6Iz7yDjTa8lVHm79aVfNniLlJOZNT6NzatLutUg._EvRYfQj
 z4zsEiGRkc2icmgBmMRaFB1XU0DsDTv39_zH9E21Wwq70ikReoYYDWnZ3emA
 5DzdaaEsAV7cD7dEmX3chMVh50DxML3hOAvUUtcy7qJn19tyelvzNwoSmJyG
 ormB4baMg_YcYt6iYBCH0ZUQ_14XofzH5DgODh1InMr2HnOZGDoiTZzBPBxH
 0eiLdoQrFbtVWRsc.4wGwNjVxF0MzbpnZpETD.T5JmFGmwew_uYyhODonU6w
 xeyR4409rShA1uwFiGvetZCI3UAHOOwGE6hadGPjWOUUToOnpcwC00DdnhSN
 O.huGw63BF_qZCsa7GW1s3rka5f2d.hplUsFXMyVbsqMKMzrkeiiYYhcL3gf
 O_Ubt2LjYQPIqA1__fHu_KUEbnt_qd2V9wgCBFVIMddKhew80CQ9NoqEmvtI
 pFJKZn_TdRuBZO2oV9ffIVwghoYVy_S2Feij5_jEKnRzDjMeW8nW9KLzX_E8
 LNlGGnfB6fjCAmH5y0atdFVpES8JUDJxRHZ7x.7H0FDjmxEpy4W08U4Qd00N
 rm_lyEohJLfZ7LlXrn7Ll8foFnHTOsQ3VuH5ceTrIXYdICFD3xYOI6AyWdm.
 wgdv.WadlyarE46QoCWhbV1Dn_c1QfddB58fqSChS2iSKDuNpIkMnZ6Yg3xP
 cg4RLdot52AEHFiD2lVbJiSE8Nb9TubxJhpg3pwk0rNtpKFF.EVIBnxiHVep
 7qAsKa1lgoyeVt3RrTVspPpUSr9Ma8pfHkfnIH8O76ZKlbiY8NNoNoET.Chu
 irkxUATWNyak16UtOSCdgrwsPXF93G6Uwz4tW0T4IG1Gxh8cD48MJqTWgXCw
 xfq8aXVM_mNYNGm8Hkdcpod0UFAyPgSMuxLHmRy3D7Cffemj53Ej6NmBqU3M
 zE52B9L376HAFEd3l5.C3ovyxTArIHuFVdWEtcDS7vixJizuaoydF_ia9_I6
 7p75wA8w_2WOIrs317ACYsZnKUyvqNB9czmh7AXLCtu4edSEkxD5avEPiPe0
 b5S4eqSdAyjyTb0dD1KXTDeTXg7KdUMMSiWnT7UP1zAGuA--
Authentication-Results: mta1005.groups.mail.ne1.yahoo.com  from=hotmail.com; 
domainkeys=neutral (no sig);  from=hotmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO 
NAM02-CY1-obe.outbound.protection.outlook.com) (40.92.4.88)
  by mta1005.groups.mail.ne1.yahoo.com with SMTPS; Wed, 01 Nov 2017 18:33:45 
+0000
X-Received: from CY1NAM02FT003.eop-nam02.prod.protection.outlook.com
 (10.152.74.51) by CY1NAM02HT061.eop-nam02.prod.protection.outlook.com
 (10.152.74.107) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.156.4; Wed, 1 Nov
 2017 18:33:44 +0000
X-Received: from RO1PR80MB0314.lamprd80.prod.outlook.com (10.152.74.52) by
 CY1NAM02FT003.mail.protection.outlook.com (10.152.74.151) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.20.178.5 via Frontend Transport; Wed, 1 Nov 2017 18:33:44 +0000
X-Received: from RO1PR80MB0314.lamprd80.prod.outlook.com ([10.164.208.19]) by
 RO1PR80MB0314.lamprd80.prod.outlook.com ([10.164.208.19]) with mapi id
 15.20.0178.015; Wed, 1 Nov 2017 18:33:44 +0000
To: "address@hidden" <address@hidden>
Thread-Topic: 
=?Windows-1252?Q?[shell-script]_Como_usar_tag_HTML_no_script_para_exibi? 
=?Windows-1252?Q?��o_na_sa�da_do_NagiosXI??Thread-Index: 
AQHTUpO7K+WJKFWCqEG0lToUAySsqaL+mYyVgAEr8wCAABRdmg�te: Wed, 1 Nov 2017 18:33:44 
+0000
Message-ID: <address@hidden>
References: <address@hidden>
 <address@hidden>
 <address@hidden>,<address@hidden>
In-Reply-To: <address@hidden>
Accept-Language: pt-BR, en-US
Content-Language: pt-BR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: yahoogrupos.com.br; dkim=none (message not signed)
 header.d=none;yahoogrupos.com.br; dmarc=none action=none
 header.from=hotmail.com;
x-incomingtopheadermarker: 
OriginalChecksum:4B9ED7CCA0D06AAB12B1BDB4FA4F0001B61EEF48C41B8F52D06BAB32495BE115;UpperCasedChecksum:FEE8B76EFE85C60C5949D605FBFE709C07C8762F35A75FF2BB2B829D1AB4590D;SizeAsReceived:7377;Count:46
x-ms-exchange-messagesentrepresentingtype: 1
x-tmn: [KmZmxjAzxE4zl/+cOCOk4dezurKvHs8S]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 
1;CY1NAM02HT061;6:GEKpEENgwp0WCX7FF9joilOIWmRcWDqsqjbsFDxqQSrXk/kQlz+bseG53OxtZ0fktZQAkfvx8sHz0mtyWLusfCYr1vQD2fXYvbEt+q4izrI4cprDoFEpmtwbvydMc6H38azMgRlsBbp7xiloRMLwtJJM6KOf86RjkYXaGXGfyP8p7DEbBkSb6d33mU70zttQ8bEBld8pGwgkcTMSIIZSBeXFlyo6KuXw8giFpbVlUzKoFfjHhU7okx9YO+ScjMHVCeFVnCq1eFIUuhLTMQh8ZXe6fWtUpuwmw7qq9u1HHWjGGdX5tIHitV/Dt16eWyJgI0fgmkVonwCP9Tbf2/pzxg==;5:lgEb6Q0tWQeLlgu+8+CyAGSO0cbrbE4qWWgt/nkBTQl7QqNQh23jyNKaO0xvf8A5w6xGjq4S+VyLP9XuUpuKVUozcL9FUAOeSgJfugiL35y2zCCjUzGUyE5l7HZFghmD/YJPOGMz4f+uJvsGefYyQw==;24:vrtL2MEIVwBhzaQ+d6kAGCMhV0kUVtCovXcpqU5D4s4m1EIX1ZTy5f/2lK35XdW72mqwwe9VPiXj/3GlaUEtXccFq0IpAMSYrbz0WjQG9GU=;7:RRx4qD28mSIqcMxVLFgJ3uIERL5FVuZTTHLb9EStkFKSyi8S9xexSOU1YmCLLo4+KcAFuF+C0AZks3AMD+YX1yacp86eoFDUJKPgEpZl4TT3FS139E6aumoR9JAbjlcbWxfjXAyIzUvTa6D1gd/+8FnYRfiengOl+SWa1VROthsG6PhIgOsB1lOndHrXR5WHGRbGioQguXWgUvmIsGDnxgEdW2VBn+NWCIoI6S6dsJox-incomingheadercount:
 46
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: aaa0d5cb-fb46-4f44-09da-08d521571508
x-microsoft-antispam: 
UriScan:;BCL:0;PCL:0;RULEID:(22001)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045);SRVR:CY1NAM02HT061;
x-ms-traffictypediagnostic: CY1NAM02HT061:
x-exchange-antispam-report-test: 
UriScan:(191829151354987)(243061576751430)(166494164430575)(28112304285453)(65993394558360)(194151415913766)(201166117486090);
x-exchange-antispam-report-cfa-test: 
BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031);SRVR:CY1NAM02HT061;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY1NAM02HT061;
x-forefront-prvs: 0478C23FE0
x-forefront-antispam-report: 
SFV:NSPM;SFS:(7070007)(98901004);DIR:OUT;SFP:1901;SCL:1;SRVR:CY1NAM02HT061;H:RO1PR80MB0314.lamprd80.prod.outlook.com;FPR:;SPF:None;LANG:;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative;
        boundary="_000_RO1PR80MB03149E70062B33408C329E228C5F0RO1PR80MB0314lamp_"
MIME-Version: 1.0
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 
aaa0d5cb-fb46-4f44-09da-08d521571508
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2017 18:33:44.0419
 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1NAM02HT061
X-Originating-IP: 98.138.100.120
Subject: 
=?Windows-1252?Q?Re:_[shell-script]_Como_usar_tag_HTML_no_script_para_exi? 
=?Windows-1252?Q?bi��o_na_sa�da_do_NagiosXI??X-Yahoo-Group-Post: member; 
uX1555485; y=HmP_VHcs-V3X3WYbKVEADpeNBN51V8vCgFoyPP-pxnVgx_f-dkfw
X-Yahoo-Profile: maik.alberto
From: Maik Alberto <address@hidden>

--_000_RO1PR80MB03149E70062B33408C329E228C5F0RO1PR80MB0314lamp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Boa tarde!


Leia como configurar em http://thobias.org/doc/cgi_shell.html, sugiro que 
aplique em um ambiente de teste ver o funcionamento.


________________________________
De: address@hidden <address@hidden> em nome de Kleber Melo address@hidden 
[shell-script] <address@hidden>
Enviado: quarta-feira, 1 de novembro de 2017 15:17
Para: address@hidden
Assunto: Re: [shell-script] Como usar tag HTML no script para exibi��o na sa�da 
do NagiosXI?



Boa tarde,
Maik, valeu pelo pontap� incial!Fiz um teste e n�o deu o resultado esperado... 
:-(

O Nagios executou a sa�da do "echo" e "printou" na tela!

Em ter�a-feira, 31 de outubro de 2017 21:38:02 BRST, Maik Alberto 
address@hidden [shell-script] <address@hidden> escreveu:



#!/bin/bash
echo -e "Content-type: text/html\n\n"
echo "<a href='http://thobias.org/doc/cgi_shell.html'>CGI em Shell Script</a>"

De: address@hidden <address@hidden> em nome de Kleber Melo address@hidden 
[shell-script] <address@hidden>
Enviado: ter�a-feira, 31 de outubro de 2017 20:00
Para: Yahoo! Brazil
Assunto: [shell-script] Como usar tag HTML no script para exibi��o na sa�da do 
NagiosXI?

Sauda��es a todos,
Preciso adicionar um link para uma documenta��o interna dentro dos scripts em 
shell, a fim de que o Nagios XI possa exib�-lo na tela de alertas. A ideia � 
facilitar para o time de opera��o encontrar o procedimento correto para cada 
tio de alerta.
Nunca coloquei c�digo HTML em shell e o que encontrei na internet falam sobre 
CGI, ou seja, executar script a partir de uma p�gina/formul�rio.
Algu�m poderia me dar uma ideia de como fazer isso?
Valeu!
Abra�os
Kleber Melo

#yiv3140008436 #yiv3140008436 -- #yiv3140008436ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv3140008436 
#yiv3140008436ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv3140008436 
#yiv3140008436ygrp-mkp #yiv3140008436hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 
0;}#yiv3140008436 #yiv3140008436ygrp-mkp #yiv3140008436ads 
{margin-bottom:10px;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad 
{padding:0 0;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad p 
{margin:0;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad a 
{color:#0000ff;text-decoration:none;}#yiv3140008436 #yiv3140008436ygrp-sponsor 
#yiv3140008436ygrp-lc {font-family:Arial;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ygrp-lc #yiv3140008436hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ygrp-lc .yiv3140008436ad 
{margin-bottom:10px;padding:0 0;}#yiv3140008436 #yiv3140008436actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv3140008436 
#yiv3140008436activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv3140008436
 #yiv3140008436activity span {font-weight:700;}#yiv3140008436 
#yiv3140008436activity span:first-child 
{text-transform:uppercase;}#yiv3140008436 #yiv3140008436activity span a 
{color:#5085b6;text-decoration:none;}#yiv3140008436 #yiv3140008436activity span 
span {color:#ff7900;}#yiv3140008436 #yiv3140008436activity span 
.yiv3140008436underline {text-decoration:underline;}#yiv3140008436 
.yiv3140008436attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv3140008436 .yiv3140008436attach div a 
{text-decoration:none;}#yiv3140008436 .yiv3140008436attach img 
{border:none;padding-right:5px;}#yiv3140008436 .yiv3140008436attach label 
{display:block;margin-bottom:5px;}#yiv3140008436 .yiv3140008436attach label a 
{text-decoration:none;}#yiv3140008436 blockquote {margin:0 0 0 
4px;}#yiv3140008436 .yiv3140008436bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv3140008436 
.yiv3140008436bold a {text-decoration:none;}#yiv3140008436 dd.yiv3140008436last 
p a {font-family:Verdana;font-weight:700;}#yiv3140008436 dd.yiv3140008436last p 
span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv3140008436 
dd.yiv3140008436last p span.yiv3140008436yshortcuts 
{margin-right:0;}#yiv3140008436 div.yiv3140008436attach-table div div a 
{text-decoration:none;}#yiv3140008436 div.yiv3140008436attach-table 
{width:400px;}#yiv3140008436 div.yiv3140008436file-title a, #yiv3140008436 
div.yiv3140008436file-title a:active, #yiv3140008436 
div.yiv3140008436file-title a:hover, #yiv3140008436 div.yiv3140008436file-title 
a:visited {text-decoration:none;}#yiv3140008436 div.yiv3140008436photo-title a, 
#yiv3140008436 div.yiv3140008436photo-title a:active, #yiv3140008436 
div.yiv3140008436photo-title a:hover, #yiv3140008436 
div.yiv3140008436photo-title a:visited {text-decoration:none;}#yiv3140008436 
div#yiv3140008436ygrp-mlmsg #yiv3140008436ygrp-msg p a 
span.yiv3140008436yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv3140008436 
.yiv3140008436green {color:#628c2a;}#yiv3140008436 .yiv3140008436MsoNormal 
{margin:0 0 0 0;}#yiv3140008436 o {font-size:0;}#yiv3140008436 
#yiv3140008436photos div {float:left;width:72px;}#yiv3140008436 
#yiv3140008436photos div div {border:1px solid 
#666666;min-height:62px;overflow:hidden;width:62px;}#yiv3140008436 
#yiv3140008436photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv3140008436
 #yiv3140008436reco-category {font-size:77%;}#yiv3140008436 
#yiv3140008436reco-desc {font-size:77%;}#yiv3140008436 .yiv3140008436replbq 
{margin:4px;}#yiv3140008436 #yiv3140008436ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv3140008436 #yiv3140008436ygrp-mlmsg 
{font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg select, #yiv3140008436 input, #yiv3140008436 textarea 
{font:99% Arial, Helvetica, clean, sans-serif;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg pre, #yiv3140008436 code {font:115% 
monospace;}#yiv3140008436 #yiv3140008436ygrp-mlmsg * 
{line-height:1.22em;}#yiv3140008436 #yiv3140008436ygrp-mlmsg #yiv3140008436logo 
{padding-bottom:10px;}#yiv3140008436 #yiv3140008436ygrp-msg p a 
{font-family:Verdana;}#yiv3140008436 #yiv3140008436ygrp-msg 
p#yiv3140008436attach-count span {color:#1E66AE;font-weight:700;}#yiv3140008436 
#yiv3140008436ygrp-reco #yiv3140008436reco-head 
{color:#ff7900;font-weight:700;}#yiv3140008436 #yiv3140008436ygrp-reco 
{margin-bottom:20px;padding:0px;}#yiv3140008436 #yiv3140008436ygrp-sponsor 
#yiv3140008436ov li a {font-size:130%;text-decoration:none;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ov li 
{font-size:77%;list-style-type:square;padding:6px 0;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ov ul {margin:0;padding:0 0 0 
8px;}#yiv3140008436 #yiv3140008436ygrp-text 
{font-family:Georgia;}#yiv3140008436 #yiv3140008436ygrp-text p {margin:0 0 1em 
0;}#yiv3140008436 #yiv3140008436ygrp-text tt {font-size:120%;}#yiv3140008436 
#yiv3140008436ygrp-vital ul li:last-child {border-right:none 
!important;}#yiv3140008436

[As partes desta mensagem que n�o continham texto foram removidas]




--_000_RO1PR80MB03149E70062B33408C329E228C5F0RO1PR80MB0314lamp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"><!-- P 
{margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" 
style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" 
dir="ltr">
<p>Boa tarde!</p>
<p><br>
</p>
<p>Leia como configurar em <a href="http://thobias.org/doc/cgi_shell.html"; 
class="OWAAutoLink" id="LPlnk383715" previewremoved="true">
http://thobias.org/doc/cgi_shell.html</a>, sugiro que aplique em um ambiente de 
teste ver o funcionamento.<br>
</p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" 
face="Calibri, sans-serif"><b>De:</b> address@hidden &lt;address@hidden&gt; em 
nome de Kleber Melo address@hidden [shell-script] &lt;address@hidden&gt;<br>
<b>Enviado:</b> quarta-feira, 1 de novembro de 2017 15:17<br>
<b>Para:</b> address@hidden<br>
<b>Assunto:</b> Re: [shell-script] Como usar tag HTML no script para exibi��o 
na sa�da do NagiosXI?</font>
<div>&nbsp;</div>
</div>
<div><span style="display:none">&nbsp;</span>
<div id="ygrp-mlmsg" style="">
<div id="ygrp-msg" style="z-index:1">
<div id="ygrp-text">
<p>Boa tarde,<br>
Maik, valeu pelo pontap� incial!Fiz um teste e n�o deu o resultado esperado... 
:-(<br>
<br>
O Nagios executou a sa�da do &quot;echo&quot; e &quot;printou&quot; na tela!<br>
<br>
Em ter�a-feira, 31 de outubro de 2017 21:38:02 BRST, Maik Alberto 
address@hidden [shell-script] &lt;address@hidden&gt; escreveu:
<br>
<br>
&nbsp; <br>
<br>
#!/bin/bash<br>
echo -e &quot;Content-type: text/html\n\n&quot;<br>
echo &quot;&lt;a href='http://thobias.org/doc/cgi_shell.html'&gt;CGI em Shell 
Script&lt;/a&gt;&quot;<br>
<br>
De: address@hidden &lt;address@hidden&gt; em nome de Kleber Melo address@hidden 
[shell-script] &lt;address@hidden&gt;<br>
Enviado: ter�a-feira, 31 de outubro de 2017 20:00<br>
Para: Yahoo! Brazil<br>
Assunto: [shell-script] Como usar tag HTML no script para exibi��o na sa�da do 
NagiosXI?&nbsp;&nbsp;<br>
<br>
Sauda��es a todos,<br>
Preciso adicionar um link para uma documenta��o interna dentro dos scripts em 
shell, a fim de que o Nagios XI possa exib�-lo na tela de alertas. A ideia � 
facilitar para o time de opera��o encontrar o procedimento correto para cada 
tio de alerta.<br>
Nunca coloquei c�digo HTML em shell e o que encontrei na internet falam sobre 
CGI, ou seja, executar script a partir de uma p�gina/formul�rio.<br>
Algu�m poderia me dar uma ideia de como fazer isso?<br>
Valeu!<br>
Abra�os<br>
Kleber Melo<br>
<br>
#yiv3140008436 #yiv3140008436 -- #yiv3140008436ygrp-mkp {border:1px solid 
#d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv3140008436 
#yiv3140008436ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv3140008436 
#yiv3140008436ygrp-mkp #yiv3140008436hd 
{color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
 0;}#yiv3140008436 #yiv3140008436ygrp-mkp #yiv3140008436ads 
{margin-bottom:10px;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad 
{padding:0 0;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad p 
{margin:0;}#yiv3140008436 #yiv3140008436ygrp-mkp .yiv3140008436ad
 a {color:#0000ff;text-decoration:none;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ygrp-lc 
{font-family:Arial;}#yiv3140008436 #yiv3140008436ygrp-sponsor 
#yiv3140008436ygrp-lc #yiv3140008436hd {margin:10px 
0px;font-weight:700;font-size:78%;line-height:122%;}#yiv3140008436
 #yiv3140008436ygrp-sponsor #yiv3140008436ygrp-lc .yiv3140008436ad 
{margin-bottom:10px;padding:0 0;}#yiv3140008436 #yiv3140008436actions 
{font-family:Verdana;font-size:11px;padding:10px 0;}#yiv3140008436 
#yiv3140008436activity 
{background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv3140008436
 #yiv3140008436activity span {font-weight:700;}#yiv3140008436 
#yiv3140008436activity span:first-child 
{text-transform:uppercase;}#yiv3140008436 #yiv3140008436activity span a 
{color:#5085b6;text-decoration:none;}#yiv3140008436 #yiv3140008436activity span 
span
 {color:#ff7900;}#yiv3140008436 #yiv3140008436activity span 
.yiv3140008436underline {text-decoration:underline;}#yiv3140008436 
.yiv3140008436attach 
{clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 
0;width:400px;}#yiv3140008436 .yiv3140008436attach
 div a {text-decoration:none;}#yiv3140008436 .yiv3140008436attach img 
{border:none;padding-right:5px;}#yiv3140008436 .yiv3140008436attach label 
{display:block;margin-bottom:5px;}#yiv3140008436 .yiv3140008436attach label a 
{text-decoration:none;}#yiv3140008436
 blockquote {margin:0 0 0 4px;}#yiv3140008436 .yiv3140008436bold 
{font-family:Arial;font-size:13px;font-weight:700;}#yiv3140008436 
.yiv3140008436bold a {text-decoration:none;}#yiv3140008436 dd.yiv3140008436last 
p a {font-family:Verdana;font-weight:700;}#yiv3140008436
 dd.yiv3140008436last p span 
{margin-right:10px;font-family:Verdana;font-weight:700;}#yiv3140008436 
dd.yiv3140008436last p span.yiv3140008436yshortcuts 
{margin-right:0;}#yiv3140008436 div.yiv3140008436attach-table div div a 
{text-decoration:none;}#yiv3140008436
 div.yiv3140008436attach-table {width:400px;}#yiv3140008436 
div.yiv3140008436file-title a, #yiv3140008436 div.yiv3140008436file-title 
a:active, #yiv3140008436 div.yiv3140008436file-title a:hover, #yiv3140008436 
div.yiv3140008436file-title a:visited {text-decoration:none;}#yiv3140008436
 div.yiv3140008436photo-title a, #yiv3140008436 div.yiv3140008436photo-title 
a:active, #yiv3140008436 div.yiv3140008436photo-title a:hover, #yiv3140008436 
div.yiv3140008436photo-title a:visited {text-decoration:none;}#yiv3140008436 
div#yiv3140008436ygrp-mlmsg
 #yiv3140008436ygrp-msg p a span.yiv3140008436yshortcuts 
{font-family:Verdana;font-size:10px;font-weight:normal;}#yiv3140008436 
.yiv3140008436green {color:#628c2a;}#yiv3140008436 .yiv3140008436MsoNormal 
{margin:0 0 0 0;}#yiv3140008436 o {font-size:0;}#yiv3140008436
 #yiv3140008436photos div {float:left;width:72px;}#yiv3140008436 
#yiv3140008436photos div div {border:1px solid 
#666666;min-height:62px;overflow:hidden;width:62px;}#yiv3140008436 
#yiv3140008436photos div label 
{color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv3140008436
 #yiv3140008436reco-category {font-size:77%;}#yiv3140008436 
#yiv3140008436reco-desc {font-size:77%;}#yiv3140008436 .yiv3140008436replbq 
{margin:4px;}#yiv3140008436 #yiv3140008436ygrp-actbar div a:first-child 
{margin-right:2px;padding-right:5px;}#yiv3140008436
 #yiv3140008436ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, 
sans-serif;}#yiv3140008436 #yiv3140008436ygrp-mlmsg table 
{font-size:inherit;font:100%;}#yiv3140008436 #yiv3140008436ygrp-mlmsg select, 
#yiv3140008436 input, #yiv3140008436 textarea
 {font:99% Arial, Helvetica, clean, sans-serif;}#yiv3140008436 
#yiv3140008436ygrp-mlmsg pre, #yiv3140008436 code {font:115% 
monospace;}#yiv3140008436 #yiv3140008436ygrp-mlmsg * 
{line-height:1.22em;}#yiv3140008436 #yiv3140008436ygrp-mlmsg #yiv3140008436logo
 {padding-bottom:10px;}#yiv3140008436 #yiv3140008436ygrp-msg p a 
{font-family:Verdana;}#yiv3140008436 #yiv3140008436ygrp-msg 
p#yiv3140008436attach-count span {color:#1E66AE;font-weight:700;}#yiv3140008436 
#yiv3140008436ygrp-reco #yiv3140008436reco-head 
{color:#ff7900;font-weight:700;}#yiv3140008436
 #yiv3140008436ygrp-reco {margin-bottom:20px;padding:0px;}#yiv3140008436 
#yiv3140008436ygrp-sponsor #yiv3140008436ov li a 
{font-size:130%;text-decoration:none;}#yiv3140008436 #yiv3140008436ygrp-sponsor 
#yiv3140008436ov li {font-size:77%;list-style-type:square;padding:6px
 0;}#yiv3140008436 #yiv3140008436ygrp-sponsor #yiv3140008436ov ul 
{margin:0;padding:0 0 0 8px;}#yiv3140008436 #yiv3140008436ygrp-text 
{font-family:Georgia;}#yiv3140008436 #yiv3140008436ygrp-text p {margin:0 0 1em 
0;}#yiv3140008436 #yiv3140008436ygrp-text tt
 {font-size:120%;}#yiv3140008436 #yiv3140008436ygrp-vital ul li:last-child 
{border-right:none !important;}#yiv3140008436
<br>
<br>
[As partes desta mensagem que n�o continham texto foram removidas]<br>
<br>
</p>
</div>
<div style="color:#fff; height:0"></div>
</div>
</div>
</div>
</body>
</html>

--_000_RO1PR80MB03149E70062B33408C329E228C5F0RO1PR80MB0314lamp_--

From address@hidden Fri Nov 03 23:42:29 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 45161 invoked by uid 102); 3 Nov 2017 23:42:28 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
  by m17.grp.bf1.yahoo.com with SMTP; 3 Nov 2017 23:42:28 -0000
X-Received: (qmail 14489 invoked from network); 3 Nov 2017 23:42:28 -0000
X-Received: from unknown (HELO mta1006.groups.mail.ne1.yahoo.com) 
(98.138.100.121)
  by mtaq1.grp.bf1.yahoo.com with SMTP; 3 Nov 2017 23:42:28 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of yahoogrupos.com.br designates 67.195.87.117 as 
permitted sender)
X-YMailISG: 2DZgaWwWLDvOeL3vbXdK3VI0SJCtCKdH5pIl4Ub84jijtELd
 ppyHvD3xBKPZclaKwAfPrqZNdMnGNZroavaG6OhxAQh351EB_y8qQuTMFyUX
 JJumELI4NfUu6rsoXofd4nLmPxvw4v0Mv1.Afli0d3dPsid4fDxzCkboEyPs
 xaczhTOf1IURjXW4bW3JKhLoyp7M51vK5k.UxhpDdDC9yqe.2_pnRv.rLq6f
 FXb.D9p.UdvKkNjryyPIqheGspcTEREhA8w7.UT.K1J5GHnO0wJp6gMxvflg
 w_kGmSAH__nnkn9vFsoJRB3SHsCtNEMK3x.aJRYinVolQwPAACkar5W.MlKL
 QZb0rQHgOMeKy6HCidzWOqofyoyeIwkDNALThkxXAQn0cixoFoHfRBtHl5E9
 yW_scYnlkyhjwg6Bdb3GgomK5uGsjvgvNvwT7oOV23PXBA9RyiwkpQib8VSp
 mX8ymsYwI9dGejRFKZFmMbuoakvPakLcYAC5jp0Icq60X8uktEgWh5g6P_yq
 .Vhw9IhamKZy42VNra5l5G9_L71k1rppPf7JepGGPWArQP6zvIF4ZmeciVy4
 mLUS8wnZDPaIdAis5N2A5raYphauXicl2MON8NaTqTV0EJVc7fh62Ic4efje
 R.RGpA.up2ErBrPQP9EcAoL6Z6p.8vV4QmEen8rOuNQJfZZg0V7Kebawb2eH
 qBzB4MM6yPz1f_tvGzFdDVx_03Ql.Nat3D.t0chHbSlBdNN0hq1ZWekHGAd1
 RFob7LO6JOdpzR4fYIiuZkwM8Qtrv401LyQezkStzeQoPsjxLw97Ig0Cy4o7
 Yf_upa5DOXeudbkNGmNYuYNOGMRZUPLqfuIkyVjHT1C9ZDX_Kx4fbidVeWF8
 hsFxdVXqLx.IX.X83p5YKL2EtnjomYNlcKpZ01N.brA_IxnkHjRmRrRqotSs
 BQUik8fKlwf3hICV4lYWoLS7J6fVDLaMQXSFIDxuIEBe97UAEFgB1upEBSGO
 pzdrF2F3RBXqGFabp7rsNT.5j1UduYPZ0c2aA0hSvye_VXTpogWR23I1zuud
 r1kq7D48kjWKx37MKuTrbn34FPO5hF79nUpvVerRUUKz7BFazdxwKsSoFv03
 K3DXIHn5KjqUyaZJvmUyrwaAIq8NoOvGbtb2bFWIfh_9.pFY5mlR9nKPuy_O
 sJp3d2Y7b1_cgKUGjw1UgCymHxrleOe5AThyJ8SZKEyWMF6xOTlMoUZmEO.s
 bu.05qDBvxtxfiC_ht70BK9KSjlh80I3HsS2Q79ojP3pnETChgPyoSLAlPhK
 AeyuTr9lFSztL4kjlGKYcLNvcTPeS6Rco3rPg9BwAtqeE1ZdtJ4wOT5qMdMb
 Y9iBDas-
Authentication-Results: mta1006.groups.mail.ne1.yahoo.com  
from=yahoogrupos.com.br; domainkeys=neutral (no sig);  from=yahoogrupos.com.br; 
dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO ng23-vm3.bullet.mail.gq1.yahoo.com) 
(67.195.87.117)
  by mta1006.groups.mail.ne1.yahoo.com with SMTPS; Fri, 03 Nov 2017 23:42:28 
+0000
X-Received: from [98.137.0.82] by ng23.bullet.mail.gq1.yahoo.com with NNFMP; 03 
Nov 2017 23:42:27 -0000
X-Received: from [10.193.242.232] by tg2.bullet.mail.gq1.yahoo.com with NNFMP; 
03 Nov 2017 23:42:27 -0000
Date: 03 Nov 2017 23:42:27 +0000
X-Received: from [127.0.0.1] by gapi1.grp.bf1.yahoo.com with NNFMP; 03 Nov 2017 
23:42:27 -0000
To: <address@hidden>
X-Original-Return-Path: address@hidden
X-Original-From: address@hidden
X-Mailer: Yahoo Groups Message Poster
X-Yahoo-Newman-Property: groups-compose
Message-ID: <address@hidden>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
boundary="9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV"
X-Originating-IP: 170.82.28.253
X-Yahoo-Post-IP: 170.82.28.253
Reply-To: address@hidden
Subject: 
=?UTF-8?Q?Forma_de_obter_o_histórico_da_lista_pra_estudo?X-Yahoo-Group-Post: 
member; u3263475; y�TG6E-OggTNSr6S35NQDhAKyQktaou6lS4xSNAE_ewBrA
X-Yahoo-Profile: voyeg3r
From: address@hidden

--9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV
Content-Type:  text/plain;  charset=utf-8
Content-Transfer-Encoding: base64

T0JTOiBVbHRpbWFtZW50ZSBuw6NvIHRlbmhvIGFjb21wYW5oYWRvIGEgbGlzdGEgcGVsbyBm
YXRvIGRlIG7Do28gdGVyIG8gUlNTIGF0aXZvLiANCg0KRGFuZG8gdW1hIHBlc3F1aXNhZGEg
ZGVzY29icmkgdW1hIGZvcm1hIGRlIGJhaXhhciBhcyBtZW5zYWdlcyBkYSBsaXN0YSBlbSBm
b3JtYXRvIGh0bWwNCiANCg0KICMgbyBjb21hbmRvIGFiYWl4byAoc2VtIHF1ZWJyYXMgZGUg
bGluaGEpIGJheGlhIHRvZGFzIGFzIG1lbnNhZ2VucyBkYSBsaXN0YQ0KIA0KDQogd2dldCAt
LXJlY3Vyc2l2ZSAtLXBhZ2UtcmVxdWlzaXRlcyAtLW5vLXBhcmVudCAtLXBhZ2UtcmVxdWlz
aXRlcyAtLWh0bWwtZXh0ZW5zaW9uIC0tY29udmVydC1saW5rcyBodHRwczovL2JyLmdyb3Vw
cy55YWhvby5jb20vbmVvL2dyb3Vwcy9zaGVsbC1zY3JpcHQvY29udmVyc2F0aW9ucy9tZXNz
YWdlcyBodHRwczovL2JyLmdyb3Vwcy55YWhvby5jb20vbmVvL2dyb3Vwcy9zaGVsbC1zY3Jp
cHQvY29udmVyc2F0aW9ucy9tZXNzYWdlcw0KDQogDQoNCiAjIErDoSBlc3RlIGNvbWFuZG8g
Y29udmVydGUgKG5vIHpzaCkgdW1hIGPDs3BpYSBkZSBjYWRhIGh0bWwgcGFyYSB0eHQNCg0K
IGZvciBmaWxlIGluICQobHMgKi5odG1sKTsgZG8gDQoNCiAgICB3M20gLWR1bXAgJHtmaWxl
fSAtTyBVVEYtOCA+ICR7ZmlsZTpyfS50eHQgDQoNCiBkb25lIA0KDQogDQoNCiBQZXJndW50
by4gSGF2ZXJpYSB1bSBtb2RvIG1haXMgZsOhY2lsIGRlIG5hdmVnYXIgbmVzc2UgY29udGXD
umRvIHRhbyB2YWxpb3NvPw0KDQogDQoNCiBRdWVtIGVzdGl2ZXIgaW50ZXJlc3NlIG5vIGFz
c3VudG8gasOhIGluY2x1byBkb2lzIGxpbmtzIHJlbGFjaW9uYWRvczoNCg0KIyBSZWZlcsOq
bmNpYXMgDQoNCiArIGh0dHA6Ly93d3cudHQtc29sdXRpb25zLmNvbS9lbi9wb3J0Zm9saW8v
eWFob28ybWJveCBodHRwOi8vd3d3LnR0LXNvbHV0aW9ucy5jb20vZW4vcG9ydGZvbGlvL3lh
aG9vMm1ib3gNCg0KICsgaHR0cHM6Ly9mb3J1bXMub3BlbnN1c2Uub3JnL3Nob3d0aHJlYWQu
cGhwLzQ0NjE3OS1Tb2Z0d2FyZS1vci1tZXRob2QtdG8tY29weS1ZYWhvby1ncm91cC1tZXNz
YWdlLWhpc3RvcnkgaHR0cHM6Ly9mb3J1bXMub3BlbnN1c2Uub3JnL3Nob3d0aHJlYWQucGhw
LzQ0NjE3OS1Tb2Z0d2FyZS1vci1tZXRob2QtdG8tY29weS1ZYWhvby1ncm91cC1tZXNzYWdl
LWhpc3RvcnkgDQogDQoNCg=
--9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV
Content-Type:  text/html;  charset=utf-8
Content-Transfer-Encoding: base64

PHA+PHNwYW4+T0JTOiBVbHRpbWFtZW50ZSBuw6NvIHRlbmhvIGFjb21wYW5oYWRvIGEgbGlz
dGEgcGVsbyBmYXRvIGRlIG7Do28gdGVyIG8gUlNTIGF0aXZvLiA8YnI+PGJyPkRhbmRvIHVt
YSBwZXNxdWlzYWRhIGRlc2NvYnJpIHVtYSBmb3JtYSBkZSBiYWl4YXIgYXMgbWVuc2FnZXMg
ZGEgbGlzdGEgZW0gZm9ybWF0byBodG1sPC9zcGFuPjwvcD48cD48c3Bhbj48YnI+PC9zcGFu
PjwvcD48cD4jIG8gY29tYW5kbyBhYmFpeG8gKHNlbSBxdWVicmFzIGRlIGxpbmhhKSBiYXhp
YSB0b2RhcyBhcyBtZW5zYWdlbnMgZGEgbGlzdGE8L3A+PHA+PHNwYW4+PGJyPjwvc3Bhbj48
L3A+PHA+PHNwYW4+d2dldCAtLXJlY3Vyc2l2ZSAtLXBhZ2UtcmVxdWlzaXRlcyAtLW5vLXBh
cmVudCAtLXBhZ2UtcmVxdWlzaXRlcwotLWh0bWwtZXh0ZW5zaW9uIC0tY29udmVydC1saW5r
cyA8YSByZWw9Im5vZm9sbG93IiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9ici5n
cm91cHMueWFob28uY29tL25lby9ncm91cHMvc2hlbGwtc2NyaXB0L2NvbnZlcnNhdGlvbnMv
bWVzc2FnZXMiPmh0dHBzOi8vYnIuZ3JvdXBzLnlhaG9vLmNvbS9uZW8vZ3JvdXBzL3NoZWxs
LXNjcmlwdC9jb252ZXJzYXRpb25zL21lc3NhZ2VzPC9hPjxicj48L3NwYW4+PC9wPjxwPjxz
cGFuPjxicj48L3NwYW4+PC9wPjxwPjxzcGFuPiMgSsOhIGVzdGUgY29tYW5kbyBjb252ZXJ0
ZSAobm8genNoKSB1bWEgY8OzcGlhIGRlIGNhZGEgaHRtbCBwYXJhIHR4dDxicj48L3NwYW4+
PC9wPjxwPjxzcGFuPmZvciBmaWxlIGluICQobHMgKi5odG1sKTsgZG8gPGJyPjwvc3Bhbj48
L3A+PHA+PHNwYW4+Jm5ic3A7Jm5ic3A7IHczbSAtZHVtcCAke2ZpbGV9IC1PIFVURi04ICZn
dDsgJHtmaWxlOnJ9LnR4dCA8YnI+PC9zcGFuPjwvcD48cD48c3Bhbj5kb25lIDxicj48L3Nw
YW4+PC9wPjxwPjxzcGFuPjxicj48L3NwYW4+PC9wPjxwPjxzcGFuPlBlcmd1bnRvLiBIYXZl
cmlhIHVtIG1vZG8gbWFpcyBmw6FjaWwgZGUgbmF2ZWdhciBuZXNzZSBjb250ZcO6ZG8gdGFv
IHZhbGlvc28/PGJyPjwvc3Bhbj48L3A+PHA+PHNwYW4+PGJyPjwvc3Bhbj48L3A+PHA+PHNw
YW4+UXVlbSBlc3RpdmVyIGludGVyZXNzZSBubyBhc3N1bnRvIGrDoSBpbmNsdW8gZG9pcyBs
aW5rcyByZWxhY2lvbmFkb3M6PGJyPjwvc3Bhbj48YnI+PHNwYW4+IyBSZWZlcsOqbmNpYXMg
PGJyPjwvc3Bhbj48L3A+PHA+PHNwYW4+KyA8YSByZWw9Im5vZm9sbG93IiB0YXJnZXQ9Il9i
bGFuayIgaHJlZj0iaHR0cDovL3d3dy50dC1zb2x1dGlvbnMuY29tL2VuL3BvcnRmb2xpby95
YWhvbzJtYm94Ij5odHRwOi8vd3d3LnR0LXNvbHV0aW9ucy5jb20vZW4vcG9ydGZvbGlvL3lh
aG9vMm1ib3g8L2E+PGJyPjwvc3Bhbj48L3A+PHA+PHNwYW4+CisgPGEgcmVsPSJub2ZvbGxv
dyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vZm9ydW1zLm9wZW5zdXNlLm9yZy9z
aG93dGhyZWFkLnBocC80NDYxNzktU29mdHdhcmUtb3ItbWV0aG9kLXRvLWNvcHktWWFob28t
Z3JvdXAtbWVzc2FnZS1oaXN0b3J5Ij5odHRwczovL2ZvcnVtcy5vcGVuc3VzZS5vcmcvc2hv
d3RocmVhZC5waHAvNDQ2MTc5LVNvZnR3YXJlLW9yLW1ldGhvZC10by1jb3B5LVlhaG9vLWdy
b3VwLW1lc3NhZ2UtaGlzdG9yeTwvYT4KPC9zcGFuPjwvcD48cD48c3Bhbj48YnIgY2xhc3M9
Inl1aS1jdXJzb3IiPjwvc3Bhbj48L3A+

--9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV--

From address@hidden Sat Nov 04 00:21:41 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 609 invoked by uid 102); 4 Nov 2017 00:21:41 -0000
X-Received: from unknown (HELO mtaq2.grp.bf1.yahoo.com) (10.193.84.33)
  by m8.grp.bf1.yahoo.com with SMTP; 4 Nov 2017 00:21:41 -0000
X-Received: (qmail 12463 invoked from network); 4 Nov 2017 00:21:41 -0000
X-Received: from unknown (HELO mta1005.groups.mail.bf1.yahoo.com) 
(98.139.245.164)
  by mtaq2.grp.bf1.yahoo.com with SMTP; 4 Nov 2017 00:21:41 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 209.85.216.175 as 
permitted sender)
X-YMailISG: zgOysGQWLDu7vBGyeKH_kOedr3z0Vk6niAE4xtxxDMN_9nJI
 7A.9Pr15jMeyMTTQhAJ4aUvbRougJT95oQASXjk_GaagbpVohnDrA676KsU4
 qkB5Ren0UD6J7BtPsmpT3dxKSl83maAHuiEAPRB9go9sA7l930COMgud1KGQ
 tvNUh17q5UdsinKgUkDh4W5VajMSPqMjSL2Kyw4uvPe9QIedZy4C615KHwMG
 fKO28bboK6iTxtmjY76gLCKNmSyGB46KwWf.o.T5Rc5KLQOZw8hNULRcvaYA
 1QD4GX_wlmfbn2W.VGRLDkCH91.2jLZXJzbcntfgZW.uy.jcshOaDZ731HCl
 SRNDvcd2m3GFAtwdKzwOG88ZXyoKiYtCOuhRXSKreIcq1dnZ3vmIiMqvt3Js
 CK6fkkjcEfZwpa1LH0fM4x5v9LRc4u7bbKSzxtcTuRFKFULacCoNBNGhNAMj
 v.dbSsbTKdX3s5Qfh13FMFZbHypZVgaiierh4OBrEAN6ciboBY4ta6_Sdkaz
 jEV3l3DuxWvDFCrqnesfMGgEo62_Gh7eOrY3lraHDsDJB.YEKMxDT8KkXsvp
 xWrkw6v1UUoBBBde5_tsdOZGp1yhO8ylxv3xZL76z4e4_RXg6Eg9XeSjUX7e
 eAkRY7M87540exaqspCW7dHlVTjjGeWD_W09145lbUEhUOzTw4DzLIogAg4N
 07priA6vUuvu7T6huLajWn7phBErDQjevTjohQ75ynzTrPpBVlpbIxiS5Ybd
 xoZI70rOn6UxfGRWV4FUCq0aslQGfE9DeFs4_Ic8LniuWlEscIQON2M349c4
 LfBlUfSGZ.Ps8l3wgX0d3pL6XyoF4ANe1yQUVO7bkj6QOLuXNhh9s3OS.oa4
 arRDFwci3bD__gf5inp5NWTisvffVMRTGVtHH9ofJXtOKsGr2gsd4EQXEaBJ
 C_EL3IKyydbO8dBpHzdZHHK9.sI9q7xin_Fy5o7akjkQ8BJ7zcXwrJwrYejK
 52h9QUcq8YxPoXyPzZqlXQ7LG7KsyoLJiB9gukdS.LEGGSwaX9OB54W5R9bW
 xApJgj84W8423s.LXquzjk5CKUZqwflb9PVPsO5aKXO0yzaGyZ2SxsJNR58L
 TwaTL20zurtic.DBsbKdy0XdS2o-
Authentication-Results: mta1005.groups.mail.bf1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-qt0-f175.google.com) (209.85.216.175)
  by mta1005.groups.mail.bf1.yahoo.com with SMTPS; Sat, 04 Nov 2017 00:21:41 
+0000
X-Received: by mail-qt0-f175.google.com with SMTP id f8so5206079qta.5
        for <address@hidden>; Fri, 03 Nov 2017 17:21:40 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=bNA+hyuqzvICYF+goDoyaDMmo1rBfXyoa/l/U9gDrfA=;
        b=swepaG+TKM5s0NHMJ3hHugeanuzbxQ1YmSTwLcpLv3IThb5QruFg7LQPS8Hk+SI0Sv
         xpXO1ateFB/hCE8DYj8Q1erwsj911hWYsSdDWCg0WKfIaCrgIYeppr7TgWXbnVNVAckl
         3gsuiSkRBJsipBkHjwdbMMtr5WZ8JMAfosZ9dRU35AlYGTzvqdu92YtGBMVdEt8n+c1r
         XbX74JbECMq71Vl6x2NXSQFi+aS0kv72xj7bvGB1KqwWFoEEDwWa2CNbVEtPM698TBpf
         hqyMfmpdCkzobKEc0OqOgAgWWJbWI92pMlcwGkEZYXahIs3AwVm+VIWS/JoeCPwpDSys
         +bxQ=X-Gm-Message-State: 
AMCzsaVub5OliEm0s5U0Z0iBZ+78/kHz29phFIxEgLpJ75R1YhsnYasP
        CAMbSvQ5WD5U0akTc/Lr5epv1qx1HCitW5Tr6fIZeA=X-Google-Smtp-Source: 
ABhQp+QcwBoR64pUEcsSjHLTAryd1cWrg0FFbaPAOnyb3jQUWqvImeBivPQWX49/8EH5u6+fj6RXRnnlpY94yZ3m9sMX-Received:
 by 10.200.52.39 with SMTP id u36mr12309342qtb.246.1509754900031;
 Fri, 03 Nov 2017 17:21:40 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.12.208.16 with HTTP; Fri, 3 Nov 2017 17:21:39 -0700 (PDT)
In-Reply-To: <address@hidden>
References: <address@hidden>
Date: Fri, 3 Nov 2017 22:21:39 -0200
Message-ID: <CAOO4BW0JFfh8uoPT6PMK�address@hidden>
To: address@hidden
Content-Type: multipart/alternative; boundary="001a11405b9a83aeb5055d1d3483"
X-Originating-IP: 98.139.245.164
Subject: =?UTF-8?Q?Re:_[shell-script]_Forma_de_obter_o_histórico_da_li? 
=?UTF-8?Q?sta_pra_estudo?X-Yahoo-Group-Post: member; u90714338
From: Gustavo Soares de Lima <address@hidden>

--001a11405b9a83aeb5055d1d3483
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Considerando que você está procurando por "var" no diretório messages que
você baixou com o wget:

*grep -il  var * | yad --list --column "arquivo" --select-action=firefox*

Se quiser mais colunas para aproveitar o espaço e ficar visualmente mais
agradável pode replicar outras vezes a opção "column"

--001a11405b9a83aeb5055d1d3483
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr"><div>Considerando que você está procurando por &quot;var&quot; 
no diretório messages que você baixou com o wget:<br><br><b>grep -il  var * | 
yad --list --column &quot;arquivo&quot; 
--select-action=firefox</b><br><br></div>Se quiser mais colunas para aproveitar 
o espaço e ficar visualmente mais agradável pode replicar outras vezes a opção 
&quot;column&quot;<br><div><br><br></div></div>

--001a11405b9a83aeb5055d1d3483--

From address@hidden Wed Nov 08 13:35:56 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 890 invoked by uid 102); 8 Nov 2017 13:35:56 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
  by m11.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 13:35:56 -0000
X-Received: (qmail 16151 invoked from network); 8 Nov 2017 13:35:56 -0000
X-Received: from unknown (HELO mta1004.groups.mail.ne1.yahoo.com) 
(98.138.100.119)
  by mtaq1.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 13:35:56 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 74.125.82.177 as permitted 
sender)
X-YMailISG: IEsJIMAWLDtkJXLnEuLQPvYNFbE6FMfc81hFBk0ZPr9Vnzfn
 2QH0Ub.y9wp6gSLacNooOktZQ9dJ704cqzd_JJcx5O9rjXa.86BICuA_wF9I
 lwawmcOlZiSOzmIOTgv_3KXvho655MX9OX6W0abhRQ5rSLgafZ_fm5VbszDZ
 Iah5J9aRtSEVVS_Q3BxnFsSw5wHbHSA4DNGTX.UZT5KdTfpugpZBhj77JCmM
 .sgV2TkBc71DRViFEIW96zVjvVu1CjsqmXC8pk1ArGNTAR.66ohq9rE8pJLV
 dAeYLAlHPnoPa2F7S2UHIjPy6RM_fWyxKujf6mkkcTOjTncg8DAWZ53fDuX8
 Xd2joXmi2MlTCgtJwz2tIaN4BkpNOtVIIorwFxVPFiVJhtIdcT6xpiqJxdK5
 wCIH11Swu7gGhOxJ03RHe29wE7O6jHE_zv3uNLQduX0bmRYpYXb8ZZD4GMur
 _ogF2daJshoCzDy0x1e3zyAeqHQtunI0J5TKl_Q.4Y76b9bBwnI3BhfhZeiQ
 HWPUgeNTLUOYGWZR0eogMfB_Awll9pt4n2i.3kGUqiaH5ZGx.JEFxD2GrtOe
 vV2JL9poZ3uQV0PIJhjP3yV_ujA9zAbbvOmxZuCG3vZP8IgV_eeInx0o1EeB
 8t7W6e6L4GSHdTLe6KvoheTOGu4ttOOc74LUkJErobFOKNkA5IAnVYH8h1yP
 BccEpFuJc5qQ9LUC3np5zWI_YBb2k6cNYW8Wn_0EDg70xNPzYD_1kN2YWRYG
 7gKaiRcbxjwPDOg_tiqoAai0JRrr4zMNHc9US79AlD.r4O3yGy_j5ejq4Ye0
 Fzx0.CgbMAVSnxfxZWjzkh6tFhJh4eV09ZdIvtcZa3HdU6o_0rzrjTbjdWha
 q5tWpd.fScn1OLEwKpVFMr4clrkqfUie4yje4bjXJjBbA_hDeEf25FubeZh3
 dFcw2WD4lGkSyzttyS5_WTj2JbAEpabWdGX4cqdAk4fiqV5mrzftOkHW_cNx
 rTAoOtnAyCrcqV7CquTdT4oUwrMMduKvaKJITlHp_2WLwKciUAVd6DbJ5dvD
 rIukkXfB3AmACtqwOYfpdfA1TYojMFaEWyTUxTK7CXt1yDlGshtPrGppjHu3
 P59VuidcTKmnseWv4cBRgJbd0Z0gqezTg7QcHXGGbL80RB2xMgUi
Authentication-Results: mta1004.groups.mail.ne1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-ot0-f177.google.com) (74.125.82.177)
  by mta1004.groups.mail.ne1.yahoo.com with SMTPS; Wed, 08 Nov 2017 13:35:56 
+0000
X-Received: by mail-ot0-f177.google.com with SMTP id u41so2255826otf.12
        for <address@hidden>; Wed, 08 Nov 2017 05:35:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
        bh=3vRrAHi3bxzar+OskueNQ0cxXUujhUedSRfkXeAYk54=;
        b=FXhcSa47piX2Q3qzxL51CUlnc9oUHEIY9CH6fi0u8/yUgWxA2SQJaSIzTcvecOTpwE
         FIChN/fvuoyi59VoP3m+p1AiDzDA5H95V6oSr8s3LVNYfYy9jAM6RPPSZgqYWmD5neOA
         dUbPUi/YPAZz/qN8ezCzVy5+fTNXpYf17ekKQQ0FXIylUxD0iIIUkbYEmAVhglQ/xLzW
         OT+80dK/fZVQoKohqJGCN89KXstNq4zRtH4nsVlcHQWf2j3ACceSVlyxZjhhzG908Plv
         ME1ilYj5kCqki35ZLdoyI8KC0F6tylKhkzJzarP8wlIgGlp1aGgUfUoQAm6gB41ddm0F
         hHuw=X-Gm-Message-State: 
AJaThX5R1hMzK132J2qACnIb1SDmghe/tTb1Xz3hm+m33A3JOPnwIo7t
        v+2D89rUOv8esiH1+9yD5YP7RgWXPcE8Qrq+GAyxNQ=X-Google-Smtp-Source: 
AGs4zMZWUEpfuw3THYBh6bFKZIz4jdRiKGIrhou5V6ihxRWRXpHUvuZrnlH2Pjdr/og8H8YLoLw7sNPa8x4/pT1aSYoX-Received:
 by 10.157.1.12 with SMTP id 12mr359118otu.76.1510148155444; Wed,
 08 Nov 2017 05:35:55 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.157.7.231 with HTTP; Wed, 8 Nov 2017 05:35:54 -0800 (PST)
Date: Wed, 8 Nov 2017 10:35:54 -0300
Message-ID: <address@hidden>
To: Shell Script <address@hidden>
Content-Type: multipart/alternative; boundary="94eb2c03bd5a5d159a055d78c462"
X-Originating-IP: 98.138.100.119
Subject: Como iterar uma lista separada por ":"
X-Yahoo-Group-Post: member; uA0433260; 
y=hv7dRArbTr45moz_TPVA2PDFgfNYYdtLwlfIybo--nFXXNWF4Axo
X-Yahoo-Profile: apacheattack
From: Adonai Silveira Canez <address@hidden>

--94eb2c03bd5a5d159a055d78c462
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Bom dia a todos,

pessoal gostaria de uma ajuda para resolver um problema que não deve ser
complicado usando a ferramenta certa, o problema é que ainda não achei ela.
A situação e a seguinte

eu tenho variáveis que firam separadas por ":" tipo

ex1: casa:tempo:nuvem:neve
ex2: terra:marte:jupter

é uma lista de variáveis sem tamanho determinado.

eu quero um for que percorra essa lista e vá dando echo em cada uma das
variáveis.

Alguém consegue e ajudar?

Adonai S. Canez

--94eb2c03bd5a5d159a055d78c462
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr">Bom dia a todos,<div><br></div><div>pessoal gostaria de uma 
ajuda para resolver um problema que não deve ser complicado usando a ferramenta 
certa, o problema é que ainda não achei ela.</div><div>A situação e a 
seguinte</div><div><br></div><div>eu tenho variáveis que firam separadas por 
&quot;:&quot; tipo</div><div><br></div><div>ex1: 
casa:tempo:nuvem:neve</div><div>ex2: 
terra:marte:jupter</div><div><br></div><div>é uma lista de variáveis sem 
tamanho determinado.</div><div><br></div><div>eu quero um for que percorra essa 
lista e vá dando echo em cada uma das 
variáveis.</div><div><br></div><div>Alguém consegue e 
ajudar?</div><div><br></div><div>Adonai S. Canez</div></div>

--94eb2c03bd5a5d159a055d78c462--

From address@hidden Wed Nov 08 13:57:31 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 29322 invoked by uid 102); 8 Nov 2017 13:57:30 -0000
X-Received: from unknown (HELO mtaq2.grp.bf1.yahoo.com) (10.193.84.33)
  by m6.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 13:57:30 -0000
X-Received: (qmail 7093 invoked from network); 8 Nov 2017 13:57:30 -0000
X-Received: from unknown (HELO mta1002.groups.mail.bf1.yahoo.com) 
(98.139.170.166)
  by mtaq2.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 13:57:30 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 209.85.220.196 as 
permitted sender)
X-YMailISG: re_5_lQWLDsWt9Hw4BThZ4T_.AfMI4qZt3grUwtecbcqc2RN
 2EIlShuqEr.MKazpZkHY9ZNzRxbhhjKo7NGTDiifg0oLETnq0ZR02mjKy0sD
 0ohsDjE.w.DGqQ6Dv4q2ph35wX2.929dpLpmR1G4NZkkBNQo5eUVdTwXYOTU
 ZeXkJ12k3Qlmr65lLIp3quRfGEPcXy2dv7fPFLKvPy2hJsdgZ.ky3BmarEmp
 8jaqJU7RSdm8BIi_9BmNu5BncL_HVOCpfSHtif_4aBqX7fi.jNcuxtBHDLSQ
 WNU8PDEKKjZSLRhMDyBSYRjouRgwwUWeF9cK.ead4Drg.l7Nq2K4Q0NA6fxt
 mNnvHtYE_N6Hkz0CfAb85TC9JZhytcW4cspPPqy_dhlVABPTz27O1L9ie.PS
 t1pBQFEGmbZRIj1vACsihMwleKRjcnA93Rx6l6yKW2hfzFZ6Djtcv8HwY7Kb
 mA8eIMInXcLgY6duzuOgGv5IZojjxPDJ8YNPS6yiX2hMT3MrT2vq81fs1q8O
 oI3Vn3wsSBq11Kuwcrr.cXVOmqks1ockd2trlWfikqpXbj8VNEI5eULX7E9U
 inTEf8aqrzsy7Nb5l6ZXkuOX1CjR4U8r3is2bBv0U3RT9wt15o3r5LBeiyhA
 831jfsrqMfYs7aFL.x0ygVqas7rsXhkjsLRKXaPpxjnCzENsGRiY7e.CS2xC
 _23ccFMVgFvQjNb.DQD7ZyYQgxfDgA.D6vMAC4d4_Ayvt8DGunorPIXa29X7
 c.MTDQyPvGO7JvxR_sX_gRU4tgQRBQMqZFofkGtHsdQF18OqGYxgdJJByT4T
 FqV35_cbR5YCxxLFa_aT0oGWZY4uIlTjCHtEefg8j2ZXSskwt533qoZ9bW3d
 xQSsK61NGWBQfSWjbI9NfgxA_7cT6sCEnfqXL38BthkJHUIo0r0lY4qCuuAQ
 DItsLQcBmbPZjkvdDrwbdnjo0FzbSP9Jmwyvk8Py3a38cvajcLAnhTur1tqO
 7Q1uiHHFKVE0WdaZP91p4Ku5jEXmtLDDMdDu4QdTpE51bwM79Yrb4tYQR1Gp
 7gJQ54rK505T1Nlc1dg.RNHRVwztZVt4TLACcW5vWNOpV3pXPHdleI58nzUt
 jUEcGymyFSsabF1nbSnsGRnvNNNLMfggHHtY3kJXNNiFvOaWD5BTJcRH4cVg
 Ma.hQfdQgmahcw5YoYMo7jNYF25JLAACkXeNwuOSjEM1tvBmVokivdtew7Dw
 v20TffIjp2iQR.92Fh_brXoa9EalZsv5OzZyA_i4jvsmZOeOyJ3uY0ysKHzu
 dUXZ9LIxm0llUBztMuOBGKFsHMwJA40sykdS0kp8jw2TRZeEV58QwHcGNPJC
 ei3jt65sKjLvRM0sP3P8nC_LnRfC2aLqd4nG3zStB6X2fTfoH7JeXFjNJ3OK
 mkWdRottGgBQgeQ9ba5aibCYHWe37z2l4vJBXRQrv2nGhkjplUHS0tX.zJlC
 O0Gnsxso6CJ0EeICMga4HpUYYuqsjG2xoPgMptVfQJhqXEkatixkwtqfv_YT
 YsKSHKho3YqPn2sX9A1EwAQHIg--
Authentication-Results: mta1002.groups.mail.bf1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-qk0-f196.google.com) (209.85.220.196)
  by mta1002.groups.mail.bf1.yahoo.com with SMTPS; Wed, 08 Nov 2017 13:57:30 
+0000
X-Received: by mail-qk0-f196.google.com with SMTP id p7so3365013qkd.7
        for <address@hidden>; Wed, 08 Nov 2017 05:57:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=DMau5jHddRGV1N3SorGet/8x3rj9K2BIuLcsl5CagoI=;
        b=OmPIgoLPsi6NOOh/pekJehArPQjLIguxNYy+n94HSm/TYa9sJYMpLUsLBur0HBSh2h
         gNX8PZXIJMEojpRq/BplhGgnSOn21zlSwU4ZQY+mZ+ZlDo3qhmwRGIX0PlMTZK89NQZM
         PRywSBn59iIH5GsThNVoH5XUSGZZKrQI3OfU5cWfYMZ6jrw+i1SXLH2ONqrF+92mreNu
         foBQhpu7itfihLhWTFITfMI/SSwzzlg6p5ajlzmvlSquKnFCHV/U1PrIc9Kk7uvwwA0E
         EkFeX8bp17gqdKVgc7lANxK8AQaOht3SpH1JuGZuXzrumMNIZ+e6b7Pk0EmkvLL7FrnT
         OFSA=X-Gm-Message-State: 
AJaThX65U6SirNLx6RaIIMVRz6CUbJPPneELUijbQPRTN8FIdYXC3urG
        6yCh4sD1GpT3JpcnVPOq3MAEj2qcDrgJLL0F2HJbCeND
X-Google-Smtp-Source: 
AGs4zMbw9i/NzhLowx6lulx5/RS0S86KifJ8ClzGytURXJf8CW4FU92jLEd/hXg8FI8n2OsKXf9SZp1q/pRXlOdouocX-Received:
 by 10.55.79.23 with SMTP id d23mr822623qkb.5.1510149449130; Wed,
 08 Nov 2017 05:57:29 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.12.147.101 with HTTP; Wed, 8 Nov 2017 05:57:28 -0800 (PST)
In-Reply-To: <address@hidden>
References: <address@hidden>
Date: Wed, 8 Nov 2017 11:57:28 -0200
Message-ID: <address@hidden>
To: "address@hidden" <address@hidden>
Content-Type: multipart/alternative; boundary="001a114a766e792801055d791165"
X-Originating-IP: 98.139.170.166
Subject: Re: [shell-script] Como iterar uma lista separada por ":"
X-Yahoo-Group-Post: member; u!8743852; 
y=6J8_9Vwk_VXgxkbPNA_QPxRUK0-bKoiPApALVs7Q8diR2enPi1RqPrAVcD3U4lC4vpRni2aTGtcq_w4
From: "Ernander (Nander)" <address@hidden>

--001a114a766e792801055d791165
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Opa, Blza?

Contribuindo com meus R$0,02 centavos.

Usa o Internal Field Separator ou IFS. Referencia Aqui
https://jneves.wordpress.com/2008/03/05/papo-de-botequim-parte-7/

Abraço






2017-11-08 11:35 GMT-02:00 Adonai Silveira Canez address@hidden
[shell-script] <address@hidden>:

>
>
> Bom dia a todos,
>
> pessoal gostaria de uma ajuda para resolver um problema que não deve ser
> complicado usando a ferramenta certa, o problema é que ainda não achei ela.
> A situação e a seguinte
>
> eu tenho variáveis que firam separadas por ":" tipo
>
> ex1: casa:tempo:nuvem:neve
> ex2: terra:marte:jupter
>
> é uma lista de variáveis sem tamanho determinado.
>
> eu quero um for que percorra essa lista e vá dando echo em cada uma das
> variáveis.
>
> Alguém consegue e ajudar?
>
> Adonai S. Canez
>
> 
>

--001a114a766e792801055d791165
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr"><div class="gmail_default" style="color:rgb(0,0,0)">Opa, 
Blza?</div><div class="gmail_default" style="color:rgb(0,0,0)"><br></div><div 
class="gmail_default" style="color:rgb(0,0,0)">Contribuindo com meus R$0,02 
centavos.</div><div class="gmail_default" 
style="color:rgb(0,0,0)"><br></div><div class="gmail_default" 
style="color:rgb(0,0,0)">Usa o Internal Field Separator ou IFS. Referencia Aqui 
<a 
href="https://jneves.wordpress.com/2008/03/05/papo-de-botequim-parte-7/";>https://jneves.wordpress.com/2008/03/05/papo-de-botequim-parte-7/</a></div><div
 class="gmail_default" style="color:rgb(0,0,0)"><br></div><div 
class="gmail_default" style="color:rgb(0,0,0)">Abraço</div><div 
class="gmail_default" style="color:rgb(0,0,0)"><br></div></div><div 
class="gmail_extra"><br clear="all"><div><div class="gmail_signature" 
data-smartmail="gmail_signature"><div dir="ltr"><div><div 
dir="ltr"><div></div><br><img><img 
src="https://docs.google.com/uc?export=download&amp;id=0BwikyuN52OVLMUZzdERELTB0V1E&amp;revid=0BwikyuN52OVLZ3lQNWlTdDllVFRnb25KSm1WMzNCQ05XcndVPQ";><br></div><div
 dir="ltr"><img><img 
style="font-size:12.8000001907349px"><br></div></div></div></div></div>
<br><div class="gmail_quote">2017-11-08 11:35 GMT-02:00 Adonai Silveira Canez 
<a href="mailto:address@hidden";>address@hidden</a> [shell-script] <span 
dir="ltr">&lt;<a href="mailto:address@hidden"; 
target="_blank">address@hidden</a>&gt;</span>:<br><blockquote 
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc 
solid;padding-left:1ex">


<u></u>









 
<div style="background-color:#fff">
<span style="display:none"> </span>


<div id="m_-4743244500569510095ygrp-mlmsg">
  <div id="m_-4743244500569510095ygrp-msg">


    <div id="m_-4743244500569510095ygrp-text">
      
      
      <p></p><div dir="ltr">Bom dia a todos,<div><br></div><div>pessoal 
gostaria de uma ajuda para resolver um problema que não deve ser complicado 
usando a ferramenta certa, o problema é que ainda não achei ela.</div><div>A 
situação e a seguinte</div><div><br></div><div>eu tenho variáveis que firam 
separadas por &quot;:&quot; tipo</div><div><br></div><div>ex1: 
casa:tempo:nuvem:neve</div><div>ex2: 
terra:marte:jupter</div><div><br></div><div>é uma lista de variáveis sem 
tamanho determinado.</div><div><br></div><div>eu quero um for que percorra essa 
lista e vá dando echo em cada uma das 
variáveis.</div><div><br></div><div>Alguém consegue e 
ajudar?</div><div><br></div><div>Adonai S. Canez</div></div>
<p></p>

    </div>
     

    
    <div style="color:#fff;height:0"></div>


</div>



  






</blockquote></div><br></div>

--001a114a766e792801055d791165--

From address@hidden Wed Nov 08 14:02:13 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 12781 invoked by uid 102); 8 Nov 2017 14:02:12 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
  by m2.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 14:02:12 -0000
X-Received: (qmail 13478 invoked from network); 8 Nov 2017 14:02:12 -0000
X-Received: from unknown (HELO mta1006.groups.mail.bf1.yahoo.com) 
(98.139.245.165)
  by mtaq1.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 14:02:12 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 209.85.215.47 as permitted 
sender)
X-YMailISG: kC9hJkAWLDup6Oa4P2wqAL8cgGuQeKaqYwwO5OeJqX32NR_G
 K.u41_HJph95sVC8s6HDFyjB4OQeC8S4QPfT.OUxRsFrvNxpJbuAnatITVfu
 noaF3ruQIqCMNL.u4Inb3Y1l9FsZoXB75rVzO1p1iUHoe39lqU3GcMsgV926
 rVE5Zb_SmRveGHxatHvOmH0HoESk2VFSDVH92pevUUgaC5ItSho9gLPQSUuN
 is2sHwKaFzurcZKCiUHCB2rCOYu1SjyN_dCkdcU92CQz.qGf0Lqak1nnkrig
 KIcjUbBYYCW_71DpDNInbBCoQDCDuskoxwGyYrnkqZ5zsPPiSOWmkf8HCbTf
 1ARm4Or3HO9n1GQ5zFlXfcIkxzU1B4ek7V9C7gow39EBqDC8uvgUmSbdKhzJ
 eTD6.nFBnxCnwaEu7XWqqHs9ZyVXTVoyECNBaqgjTMTbljfo.Jbbor_7N2TS
 bMCBULVxqOdu08Zd6iw9kFsk3T_GBCB444WzXkOozZaE.LGfkCAU1jRQGGn.
 Ut0HVeVa_BT0U5MXRvLF1Lo5UlivRcFTzuQPKnWwW6yc.gpYJBmDw08kE0bk
 b2ZvgOdw5hEOC3jGEQYumxqqp28z2yxBvIqaPP95i_kkObGGPcENw1F3jAyM
 Ap0RLec3LNnLNN84Q_wGNZEbCkwPTdrX.EJshDVdX9v5as6jXtEPL_mQOdPI
 CJH87OPfsbuvKovO.CcAvADlbSSu_wAhuMBJoDzSxhG3lb_9e36JfsODWePY
 97Lk8TzHQJDK8QlzAh8A_KkLA5GEvAC2TcSCJ.9P9dgjwcsuPTNCjjTxAXas
 bNaZfjMgtEYRrLoqwkK1JJDBYst3A_Tz4PqOl7NkO.Ujw4AzJVDOdum2gDlM
 YAs.8O16vXdvvVsaRC9vkp_kxHdDDjgs6CcenzqemwPAltjL3OeLZC4EIt5I
 hOAWD8wbaY6m4WM8JHhDEP.3yCfesHKAD8TnUVb7WyyBpqYhRlHXI1.2LcJx
 Z_jxokT.jJmg0lMUrdzQPhdaFmfJnfdwl42RL1jgKcQieIyxhDQJp.ZQP8qo
 v0mfjGagKf0KEVoLL3QmfyJI3737ph9xLUUgI._WJzyPjTIC6cQfLu.o9ykM
 kcM.WewMSbg0lq0Lmv.mUxSBi4s6D8IMQVgFZU7i8AYGENzRklY5YFUDZgb7
 ez7XyES1XRYYd7y1
Authentication-Results: mta1006.groups.mail.bf1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-lf0-f47.google.com) (209.85.215.47)
  by mta1006.groups.mail.bf1.yahoo.com with SMTPS; Wed, 08 Nov 2017 14:02:11 
+0000
X-Received: by mail-lf0-f47.google.com with SMTP id w21so3215707lfc.6
        for <address@hidden>; Wed, 08 Nov 2017 06:02:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=dNb8P5XJDCPQmqs1+djAMcAO7lOtgNdnTeMuVUGBTMg=;
        b=BMBmmWVPDtY9kgk3hIGlk4l348nVKCt0zoirTDVAA2L6WQGK57/WD9J2XI4qac7o8M
         ODcwB0x4VepHtFmpJdIDUkha0DXJ8bnz/uJk6orERfQBEDrTNrqaykAI1o2/CQODs0QY
         vzn2oGMxelIN9Q1yvqwOqX0jjCpGuhjAqNi2CtL6CHjkxsbxH9mwxP6ILCe4o8O2gqva
         4PXmTa4WNaUZxJxrGtLlaj5SUy5myZcX/h8D+yrZkoopgqlkw05vGSYeo9FHIdHv4KQ4
         xkhizF8vGkP5NOF3JwGKP3mVZk8iOyBHGC4/nz+wU3KvRqaTQSq6NlSr1onditIKlCB/
         kTGg=X-Gm-Message-State: 
AJaThX6leYSgOxxBStvsVCS5ZnOYrQjoATsvCCw0RAseSIWZybfSVfs9
        noU6UgFwhZhPGEPKDZcY9FY5tGkE7AHYQukBAzKq4hc1
X-Google-Smtp-Source: 
AGs4zMblau2nXZD8HTz/xC2i264EG6RRClre6/cKmn/XIcbKi075U9M7LPmyARTSqlKf03QacKUReEX597nOVY4JIIoX-Received:
 by 10.25.228.29 with SMTP id b29mr249778lfh.107.1510149729635;
 Wed, 08 Nov 2017 06:02:09 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.25.42.20 with HTTP; Wed, 8 Nov 2017 06:02:08 -0800 (PST)
In-Reply-To: <address@hidden>
References: <address@hidden>
Date: Wed, 8 Nov 2017 11:02:08 -0300
Message-ID: <CABe3JYN8oprGUPyBGsTYPPC+03OncSiz=address@hidden>
To: address@hidden
Content-Type: multipart/alternative; boundary="94eb2c0e61143154d4055d79229a"
X-Originating-IP: 98.139.245.165
Subject: Re: [shell-script] Como iterar uma lista separada por ":"
X-Yahoo-Group-Post: member; u15132004; 
y=jY1Ip6MC_V-PJIxKhkJDkgSXx0W67HE8dfsTzcQ2oNo1Ym8Rgtw
X-Yahoo-Profile: basq_eteiro
From: Jonathan Lessa <address@hidden>

--94eb2c0e61143154d4055d79229a
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

[jonathan.lessa@monitor ~]$ cat arq
casa:tempo:nuvem:neve:bala:forma

[jonathan.lessa@monitor ~]$ xargs -d: -n1 echo < arq
casa
tempo
nuvem
neve
bala
forma


Em 8 de novembro de 2017 10:35, Adonai Silveira Canez address@hidden
[shell-script] <address@hidden> escreveu:

>
>
> Bom dia a todos,
>
> pessoal gostaria de uma ajuda para resolver um problema que não deve ser
> complicado usando a ferramenta certa, o problema é que ainda não achei ela.
> A situação e a seguinte
>
> eu tenho variáveis que firam separadas por ":" tipo
>
> ex1: casa:tempo:nuvem:neve
> ex2: terra:marte:jupter
>
> é uma lista de variáveis sem tamanho determinado.
>
> eu quero um for que percorra essa lista e vá dando echo em cada uma das
> variáveis.
>
> Alguém consegue e ajudar?
>
> Adonai S. Canez
>
> 
>



-- 
Att.:
Jonathan Lessa
Licenciado em Informática

--94eb2c0e61143154d4055d79229a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr"><div>[jonathan.lessa@monitor ~]$ cat 
arq</div><div>casa:tempo:nuvem:neve:bala:forma</div><div><br></div><div>[jonathan.lessa@monitor
 ~]$ xargs -d: -n1 echo &lt; 
arq</div><div>casa</div><div>tempo</div><div>nuvem</div><div>neve</div><div>bala</div><div>forma</div><div><br></div></div><div
 class="gmail_extra"><br><div class="gmail_quote">Em 8 de novembro de 2017 
10:35, Adonai Silveira Canez <a href="mailto:address@hidden";>address@hidden</a> 
[shell-script] <span dir="ltr">&lt;<a href="mailto:address@hidden"; 
target="_blank">address@hidden</a>&gt;</span> escreveu:<br><blockquote 
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc 
solid;padding-left:1ex">


<u></u>









 
<div style="background-color:#fff">
<span style="display:none"> </span>


<div id="m_-8668236495542344698ygrp-mlmsg">
  <div id="m_-8668236495542344698ygrp-msg">


    <div id="m_-8668236495542344698ygrp-text">
      
      
      <p></p><div dir="ltr">Bom dia a todos,<div><br></div><div>pessoal 
gostaria de uma ajuda para resolver um problema que não deve ser complicado 
usando a ferramenta certa, o problema é que ainda não achei ela.</div><div>A 
situação e a seguinte</div><div><br></div><div>eu tenho variáveis que firam 
separadas por &quot;:&quot; tipo</div><div><br></div><div>ex1: 
casa:tempo:nuvem:neve</div><div>ex2: 
terra:marte:jupter</div><div><br></div><div>é uma lista de variáveis sem 
tamanho determinado.</div><div><br></div><div>eu quero um for que percorra essa 
lista e vá dando echo em cada uma das 
variáveis.</div><div><br></div><div>Alguém consegue e 
ajudar?</div><div><br></div><div>Adonai S. Canez</div></div>
<p></p>

    </div>
     

    
    <div style="color:#fff;height:0"></div>


</div>



  






</blockquote></div><br><br clear="all"><div><br></div>-- <br><div 
class="gmail_signature" data-smartmail="gmail_signature"><div 
dir="ltr"><div><div dir="ltr">Att.:<div>Jonathan Lessa</div><div><div 
style="font-size:12.8000001907349px">Licenciado em Informática</div><div 
style="font-size:12.8000001907349px"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxcVZCQTdiSHZzTWs&amp;revid=0B3wsQK94M5jxN2h4alJXQTNNaEFqVit1bmdGVW96UGdTcWE0PQ";
 width="96" height="96"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxYVZ3dGdwOVROdnM&amp;revid=0B3wsQK94M5jxSmhaZ00xdk9QME5YRSsxeFV2ejcxOUhNZGVJPQ";
 width="92" height="96"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxdmlBYWZLMkM2YkU&amp;revid=0B3wsQK94M5jxSHNKQVlXMStIQ3JqRmJWR0N3aVVucHRISy8wPQ";
 width="92" height="96"></div></div></div></div></div></div>
</div>

--94eb2c0e61143154d4055d79229a--

From address@hidden Wed Nov 08 14:39:26 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 28641 invoked by uid 102); 8 Nov 2017 14:39:25 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
  by m13.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 14:39:25 -0000
X-Received: (qmail 7036 invoked from network); 8 Nov 2017 14:39:25 -0000
X-Received: from unknown (HELO mta1006.groups.mail.bf1.yahoo.com) 
(98.139.245.165)
  by mtaq1.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 14:39:25 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 209.85.218.51 as permitted 
sender)
X-YMailISG: vihDx6QWLDv57mqrcf7S2q5sgU6Z4kPXxtpm7UcO.onehKuc
 VDRj0RgkwNSCYosuJuzUbKPmZhTiBMIFMu0aTbaB4Uby2Jvy4iBbYCDGokbR
 7MelIVdIGAmb_2fqA5eLduRkKyj8DkH7C52xGlyH.YD7vJ68q9zy5rm4xozH
 eMlHPKa.EwlU88s9YbkMGkbkngNTDv.TYh4wjeClddizGARxB.vXSxS7cj9n
 2iLP_G9fRTEI0AS32YupIRtgCS3.H1lU._kdw1VCyuIQ8CBYlPv8vWAbAf8T
 j3S7Y08CYHj98z2mJwCF8f1jf.0vCaKwzO9G6HesqfXqEux8L.5p9flq5.aO
 V47BaTa6qW4TCLjIpb8BncNv3gHQXfD0JS8b8H9z64evi2FSdfm4BJdv6eWZ
 n_7tBumSTQP_3AHlcK86z8P6TIzIXrf8AaIg2cxG6C2W2hay9V.2EkN03pka
 zUmsrLg_do3wjWESg_JXC4cXbDWeli8dG8mK.EL_25Wt5ydCqUrgX_DPZbCt
 r6l.9rBxFFlRR3jELvVH6OhnGskMlLpxMBjqTRjFDWBm7v4mEtpyTzoFPco9
 drFDrHTQbzJsq49Z0JDkKheBKMovkV8_uwtT28rznKTTTihxPvW6sf6BJSpv
 vJt3wR_z07oR_nDcDs8n6ygIdk_xe7sQWmRMKuSAIHgi5drDBCenoMWlKKd5
 ASmxjSMz_FKW7FWUF5um4U1uG8g5afRXIqIkNsjMPG0ZwtB0Xujuy8uXMnVy
 8KaDU3V3yg7bsp.BvasKzkQMJxiBCllJwendWyZC2hQPfvshKhlcMqHAJb0Y
 WT5vmu2Z6_abEpyEe5G9fxvFGIO9yDReqtMUKSaGgCywWO9XHwKyWn7fp0Wy
 tr1fBOve6UfpBDVdJMnNf7j7vnpSIGM0C2KQjkIJZO2KVBw176O7aztXVdBo
 Twp1ntCYrabreqB5Uxhs.zIwLlkjWtZGo2Vcfk4tLCe0hoHWKVH_aF_KItqD
 MSDNDEcMxELf27nybK6Cn1tSqV_5gDMKErhv0OZwVcods1iQemSx6eCAJY7P
 bshkapSyALt2dUlr3_y..VQ88C8zOj3Ge9H50Yc_mMGVV6vZ9GG0zoBQ6m2p
 _AsNzxF795dsFtbw5h_vqXaFaKdx7ijz69Ch.e7pvHjtjUcx5oajhqoTEvUp
 6HhuJcoXiR0jNero6dPFoarLdAfFkMg-
Authentication-Results: mta1006.groups.mail.bf1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-oi0-f51.google.com) (209.85.218.51)
  by mta1006.groups.mail.bf1.yahoo.com with SMTPS; Wed, 08 Nov 2017 14:39:25 
+0000
X-Received: by mail-oi0-f51.google.com with SMTP id v132so2083519oie.1
        for <address@hidden>; Wed, 08 Nov 2017 06:39:24 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=lhWA8Fg3ovgO7skKimfWqsIaUUXxLknT+REVGm16Zf4=;
        b=gyB6GF4nRmLY1OlaDZvBbVYBzDZDeXKtFqrBw+7FKEWF1d6t3iBl4iQ+2yn5sL8gnU
         oHqRd24Bx1HP33s1nOQevuNyLeCOhdihiZj47dzK7dFlBMQosOApONJrszijp78cOQAb
         xaSDjnS53sAwuZ2/DXaSmiMLqFW75MPCI0dl6s6dBuwr8nPJjfyxgx9gv895Z7TvyWgE
         5tVe7YRntFGQDL13103gSb8+Scz7bCge/aVo85oWDk+JTzvIGpuw11uP+JREIPGpnwkn
         /lP3ezPxKeVTM/ZVt77mW5PXRaW+805y5kz5EtzpGjOE6ZbJpMlH9Pv1ajaixQl0b4im
         /n/g=X-Gm-Message-State: 
AJaThX7ndnHCgwDP4g8bAHht866wequUGYCqi6dmFLK3m80bV21Dvi5i
        DEhWHKQfSEDyIctK8dto7llvWseObjDIJNgOYQkzRYUy
X-Google-Smtp-Source: 
ABhQp+TwOex/bpaq1MFFNuWHftkaqjdVNhM0tg7rJ0hBJhlJhM6igYcBR72EkNGR/ImFG857dkI2NEP2kRrkRvRYIIQX-Received:
 by 10.202.74.17 with SMTP id x17mr456957oia.320.1510151964232;
 Wed, 08 Nov 2017 06:39:24 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.157.7.231 with HTTP; Wed, 8 Nov 2017 06:39:23 -0800 (PST)
In-Reply-To: <address@hidden>
References: <address@hidden>
Date: Wed, 8 Nov 2017 11:39:23 -0300
Message-ID: <address@hidden>
To: Shell Script <address@hidden>
Content-Type: multipart/alternative; boundary="001a1134fe7c62933a055d79a762"
X-Originating-IP: 98.139.245.165
Subject: Re: Como iterar uma lista separada por ":"
X-Yahoo-Group-Post: member; uA0433260; 
y=wGCbBtBlxo_SgNLhxIC3bNUL677R5vObv5YQLtT-yImXcYAlxMK_
X-Yahoo-Profile: apacheattack
From: Adonai Silveira Canez <address@hidden>

--001a1134fe7c62933a055d79a762
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Acabei achando uma boa solução

A=casa:tempo:nuvem:neve

for ALTNAME in $(echo $A | tr ":" "\n")
do
        echo $ALTNAME
done


Em 8 de novembro de 2017 10:35, Adonai Silveira Canez <address@hidden
> escreveu:

> Bom dia a todos,
>
> pessoal gostaria de uma ajuda para resolver um problema que não deve ser
> complicado usando a ferramenta certa, o problema é que ainda não achei ela.
> A situação e a seguinte
>
> eu tenho variáveis que firam separadas por ":" tipo
>
> ex1: casa:tempo:nuvem:neve
> ex2: terra:marte:jupter
>
> é uma lista de variáveis sem tamanho determinado.
>
> eu quero um for que percorra essa lista e vá dando echo em cada uma das
> variáveis.
>
> Alguém consegue e ajudar?
>
> Adonai S. Canez
>

--001a1134fe7c62933a055d79a762
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr">Acabei achando uma boa solução<div><br><div>A=<span 
style="font-size:12.8px">casa:tempo:nuvem:neve</span></div><div><span 
style="font-size:12.8px"><br></span></div><div>for ALTNAME in $(echo $A | tr 
&quot;:&quot; &quot;\n&quot;)<br></div><div><div>do</div><div>        echo 
$ALTNAME</div><div>done</div></div><div><br></div></div></div><div 
class="gmail_extra"><br><div class="gmail_quote">Em 8 de novembro de 2017 
10:35, Adonai Silveira Canez <span dir="ltr">&lt;<a 
href="mailto:address@hidden"; target="_blank">address@hidden</a>&gt;</span> 
escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Bom dia a 
todos,<div><br></div><div>pessoal gostaria de uma ajuda para resolver um 
problema que não deve ser complicado usando a ferramenta certa, o problema é 
que ainda não achei ela.</div><div>A situação e a 
seguinte</div><div><br></div><div>eu tenho variáveis que firam separadas por 
&quot;:&quot; tipo</div><div><br></div><div>ex1: 
casa:tempo:nuvem:neve</div><div>ex2: 
terra:marte:jupter</div><div><br></div><div>é uma lista de variáveis sem 
tamanho determinado.</div><div><br></div><div>eu quero um for que percorra essa 
lista e vá dando echo em cada uma das 
variáveis.</div><div><br></div><div>Alguém consegue e 
ajudar?</div><div><br></div><div>Adonai S. Canez</div></div>
</blockquote></div><br></div>

--001a1134fe7c62933a055d79a762--

From address@hidden Wed Nov 08 15:52:31 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 18749 invoked by uid 102); 8 Nov 2017 15:52:31 -0000
X-Received: from unknown (HELO mtaq2.grp.bf1.yahoo.com) (10.193.84.33)
  by m10.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 15:52:31 -0000
X-Received: (qmail 16474 invoked from network); 8 Nov 2017 15:52:31 -0000
X-Received: from unknown (HELO mta1006.groups.mail.ne1.yahoo.com) 
(98.138.100.121)
  by mtaq2.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 15:52:31 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: none (domain of py2yp.com does not designate permitted sender 
hosts)
X-YMailISG: mPw3gawWLDs7toUSYFke4LNuwCKHCZdAYor0TmQZQ6Ekabbx
 ZlZQ13sPv04XcYpZ5bJGJ0w8xaIYvgwjbrxytbOE8oPSExQGZBj4nonhR9xi
 DFtrPYaGTEwGHHG9mzgwYZZUlcXMU9VpCMDILfs0jizEM7aOs6S8.fR8qqWZ
 uuDqVeTKfWWRLlAN5SHS6TSvNiLSKrYdjNsHdG7_G0bDzgWn7m_.03a0sUWW
 Vmt8392jhgpWonk4fuocT5rH7WJatzahIBgHYE0CGW1DiYlrMIJ4OdpsT4Wj
 0V.sZwlVexKoIDyDiM2c1vhB8OInrvmT5slr3eQZGx_3VfXMbDSEup8IuLxG
 gfI.UcGG4Zp3CiEGrVRC9UzmpehzEkgfEh9uP5Je889sNn9LPoloV_rccsRW
 OMWUwzU6JwZpdF9Y7GkwhFrV8TN166Ys8Qp100O7EhByNuAfwPFwKsx2APjO
 xYTb2rapMyXjuvvrZGRMRxjD_FvRJaf_qwyfhyLYrRhrnfrEZxTMuuPXaNO4
 _hrOwVW4rhd8k07.AgVFxAl35qEmXq66jheDuc9Kp3OVVMUtlpWDLc3o.FyV
 j7XhbeBEZ4aWRhrQPOfJx2S23J4.iIhOklWcl3TO4wfockh9boFUqiDT269k
 FrXq0AL2khW8sqWcGoDdFK6NsnpbyXu2AUwvn9I0GP7u80ypW5eFjmObV5KV
 1.ollOMHjxF5qZRKDu7dgVxYoOuT4ZP.JhAgDYBevRtGbvKBNUkLLMGWd.d_
 OFVdA63B0JylKEpVOjssETsfA5CiLffJoUmhhHrMi6fBp1utzctFucyKzBaR
 qIlSM1Xaj51zlgxx_nD.qVvSmZxUeTJUFHyn.96AmIxM0H0tuIhOWaSVIQWn
 s0SoMpvAbDKoiXVJELf3kyOVZUdW9IEqA5_0NXGkGMsVuhW_dvt_PPHDOTA3
 WQj.Sco8M1AY1D1siiYM0yVz2GdtFXaGgivsR4yu0k.N8xSU0tlCoOSdIQro
 0NBch8pwcfL3oENu7BeHhclSW7ZZKuj5ja0SFVs-
Authentication-Results: mta1006.groups.mail.ne1.yahoo.com  from=py2yp.com; 
domainkeys=neutral (no sig);  from=py2yp.com; dkim=permerror (no key)
X-Received: from 127.0.0.1  (EHLO server.meudns3.com) (72.18.146.234)
  by mta1006.groups.mail.ne1.yahoo.com with SMTPS; Wed, 08 Nov 2017 15:52:30 
+0000
X-Received: from [191.8.110.88] (portR726 helo=[192.168.1.34])
        by server.meudns3.com with esmtpsa 
(TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128)
        (Exim 4.89)
        (envelope-from <address@hidden>)
        id 1eCSeR-0004RK-5Q
        for address@hidden; Wed, 08 Nov 2017 13:52:27 -0200
To: "address@hidden" <address@hidden>
Message-ID: <address@hidden>
Date: Wed, 8 Nov 2017 13:52:27 -0200
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: pt-BR
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any 
abuse report
X-AntiAbuse: Primary Hostname - server.meudns3.com
X-AntiAbuse: Original Domain - yahoogrupos.com.br
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - py2yp.com
X-Get-Message-Sender-Via: server.meudns3.com: authenticated_id: address@hidden
X-Authenticated-Sender: server.meudns3.com: address@hidden
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
X-Originating-IP: 98.138.100.121
Subject: =?UTF-8?Q?Validação_de_datas?X-Yahoo-Group-Post: member; u07665926; 
y=zFFyfsZqSH0ahFJRgozJn_Z5_dD9vegdNSvTmWIE5Po
X-Yahoo-Profile: py2yp
From: PY2YP <address@hidden>

Olá pessoal,

Tenho um arquivo CSV com as linhas como abaixo:
3XY3D,2015/10/19,2015/10/31,AF094

O segundo e o terceiro campo são datas iniciais e finais no formato
aaaa/mm/dd.

Preciso validar as datas para que não ocorram erros como abaixo
3XY3D,2015/13/19,2015/10/31,AF094 ou
3XY3D,2015/09/30,2015/09/21,AF094 (neste caso data final ocorreu antes
da inicial) ou
3XY3D,2015/09/31,2015/10/31,AF094


Para saída, basta apontar "erro" na linha em que este ocorra:
3XY3D,2015/09/31,2015/10/31,AF094 erro.


Antecipadamente muito obrigado.


--
Cesar

From address@hidden Wed Nov 08 16:04:46 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 12248 invoked by uid 102); 8 Nov 2017 16:04:46 -0000
X-Received: from unknown (HELO mtaq4.grp.bf1.yahoo.com) (10.193.84.143)
  by m13.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 16:04:46 -0000
X-Received: (qmail 20276 invoked from network); 8 Nov 2017 16:04:46 -0000
X-Received: from unknown (HELO mta1002.groups.mail.bf1.yahoo.com) 
(98.139.170.166)
  by mtaq4.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 16:04:46 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 209.85.215.41 as permitted 
sender)
X-YMailISG: 4j2iUKAWLDuXEnuVjdKslE3p2p0A7n7CEBooO8OB5c2DAa4p
 UHbKg.RUYlS78O_jU25R_5KDSTh.SPQXxp3JzmOY1y2LHmo2bDhLHCks9t4K
 9_5XtOZuVZdsbNsmOvgpEhyXxAghFgSkIGrSYG53OZM5I_AsIZErwv_PVVF1
 132gDYJa3Lfeqvw_zag4MZ1q0yu6xOW4uJvFUtZIYUUPLbCFvLV5RlU2pw0U
 qoMfGTxoVoLySrkuIlRAru84Au2HlMuBlux_gTdesbSp7lzH71xZ28EPHxx5
 XFelnWUt7662kzmOGrt7_sS_1ZFWQWQDVH7m5XBKe5.mcq3GLYsaaN2b1StE
 pAhUOSgSc0yqYno9LBM4M2Xhr0AkF6PdKRT.wgy1OS33Yf2CqwKRqoIQ4t.N
 2AHy6nAFpS4GqVsHHIdFR09ahjvaWJ86kfKZZTzxkOq7wSjpwgTEVzhUTn3m
 frMvC_q.tCrNr4wz7_YKQyXXIEEuLVtRgRM2CA8BiST5DZz6.5HECBBL1UgG
 seRmZ_2ax2L6THcAhdNlLEBVBQY2AdDsagjSg4rRd8Kxyeu0Wkdw7mig0Nsb
 6E2kyWIxOqGZdhUk8wKA5tCOpfmFDYu8DiFIEzaEy5Zhakc13XRWlUszy387
 rJCQOaJS9olTvQ393VboafRJpnkNlgwpPi9SczVde6Z_ixw5K23thoBOpvIH
 BbeCB1wvLloT3L9x8cN.KJ63fpcZkhzESNK8cEbvlQgCVuAr2R1lReRAAvjT
 avAw0mH8_u58t_CPn0YRWw4uEWeH3wQb5dw7Rs84ci3HiPD7fGhmCDBZHAnI
 iXFp20r.DgHZIG4FBinSa4.UN6LrJXnwBP9yJzec44W3xqzKrJe.PFeBrh5K
 kG.lyOTNBHzxmuNfxXlEKv.j0zFT1eN0O8vcnSi1Y_Wpqp7Kmaz3T2EP8usZ
 q4UwbvUX8I8u_pShJwkc0Kigg9E_g3O_w0.ysGLZlL5E3S_SYBUus50PBfKF
 A7eO0KylqUAlQOo7y0goKc2EyiFPLmdm5jM7eFt_TOAEnf9y4GFA4AGP2l7y
 Kd1.pbjl3wfGs6qI7yg3.x38sG3rubO8jUEk57gV..TB57S6TOFdD82dgG_h
 RcldRVAjLyByhfvO3P1bN3KeELVz5iTeUlmdWrVrQei4SGK.d_EHKKXy2WAH
 49JsB4fKPgAhB5Xz_fRj7Dc8VX1p17Qtx4Mn8ZaV8Jr3OcEIvsRcNVnv4gDS
 dkLIVAXmefi69XYS_ZYAe744rP2rMkc55W6otd6xtbqM7ZB5nBIAQTaF05_r
 sjUoFAThVVQQwDQ6i2j88QEg2DJCxdY6FeBlMOmDh.vp.R0IHjBS_.35ZZeo
 Dx56fVV4UbGKoMz5unL1ztt1l4tou.Bq8y9PcHEvIJaTB5wK1thy0SDir9Tn
 G7cvmtelVetU_EOsOnn7gGrFbGstva_w9EuryuofnQKL80S923UX9ai0yaIk
 AxJoV1n4Gchy7j1Mv9sJHCdBYHjMZvTvux5NSA--
Authentication-Results: mta1002.groups.mail.bf1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-lf0-f41.google.com) (209.85.215.41)
  by mta1002.groups.mail.bf1.yahoo.com with SMTPS; Wed, 08 Nov 2017 16:04:45 
+0000
X-Received: by mail-lf0-f41.google.com with SMTP id e143so3725864lfg.12
        for <address@hidden>; Wed, 08 Nov 2017 08:04:30 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=awudW6oWmAx9j6buz4SvcSpAlbDCz/W2H32cPkg76K4=;
        b=ag5RfZPf8MeJeASFdx/igbllfJsRty2uLd46P/nUUNlHG0qxNEusb2yFMrsbCSHgHk
         EXDsU6PC7dgmcrmDX8Q8HWcoDU71EILAqPT6qbbQIdqWqBYLUAttci88iyWojxmy8LaW
         5HhdGfvY1OnNT+H8jI8fMjrG9Z1wkCdcl5/LV75zxseJ2wZB9whqfe/eCLo1an+uNDsl
         PLJfVY3pfnaqQ5Haf4QhUo7WwlTpY5fGtgItAEFf0JuUtfrhE6n4xYoxXZTAENuMbfQV
         mPYaf9X7U9+8T3ZLO3RNeO9SLsqIIs3UzHwtQjCwS9Clt78r7EgKZ6yC+9u/u1CXjgJe
         +ozg=X-Gm-Message-State: 
AJaThX7/TAp5QJXc15FEmYePKzSzPsiCL0MaoMEArMNKPnIVLb6i96E6
        JR227SOIRQZw1Uwvf8tekr8DeO54W/NV4QhjEHdb1SMn
X-Google-Smtp-Source: 
ABhQp+Rlq4p7TtntKXdi4sZRSn3nLcz+k+0dyjRsU8DWhQ2nfv1kEfg+lY18YicoG/bid1euZpPUm0XoG5gxP68Tu6gX-Received:
 by 10.46.80.88 with SMTP id v24mr461887ljd.93.1510157068518; Wed,
 08 Nov 2017 08:04:28 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.25.42.20 with HTTP; Wed, 8 Nov 2017 08:04:27 -0800 (PST)
In-Reply-To: <address@hidden>
References: <address@hidden>
Date: Wed, 8 Nov 2017 13:04:27 -0300
Message-ID: <address@hidden>
To: address@hidden
Content-Type: multipart/alternative; boundary="f403045fb74e9fc91f055d7ad7bf"
X-Originating-IP: 98.139.170.166
Subject: 
=?UTF-8?B?UmU6IFtzaGVsbC1zY3JpcHRdIFZhbGlkYcOnw6NvIGRlIGRhdGFz?X-Yahoo-Group-Post:
 member; u15132004; y=v-SbiD-8mrSvsmLX_QIT9rtbXYF2BBFdut0HMfg-lxDXUZscF8E
X-Yahoo-Profile: basq_eteiro
From: Jonathan Lessa <address@hidden>

--f403045fb74e9fc91f055d7ad7bf
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

o comando date -d "12/07/2012" testa se essa é uma data válida, o padrão é
"mm/dd/aaaa"

A expressão abaixo testa o timestamp das datas informadas:
(( $(date -d "12/12/2012" +%s) < $(date -d "12/17/2012" +%s) )) && echo
"Segunda maior" || echo "Primeira maior ou igual"




Em 8 de novembro de 2017 12:52, PY2YP address@hidden [shell-script] <
address@hidden> escreveu:

>
>
> Olá pessoal,
>
> Tenho um arquivo CSV com as linhas como abaixo:
> 3XY3D,2015/10/19,2015/10/31,AF094
>
> O segundo e o terceiro campo são datas iniciais e finais no formato
> aaaa/mm/dd.
>
> Preciso validar as datas para que não ocorram erros como abaixo
> 3XY3D,2015/13/19,2015/10/31,AF094 ou
> 3XY3D,2015/09/30,2015/09/21,AF094 (neste caso data final ocorreu antes
> da inicial) ou
> 3XY3D,2015/09/31,2015/10/31,AF094
>
> Para saída, basta apontar "erro" na linha em que este ocorra:
> 3XY3D,2015/09/31,2015/10/31,AF094 erro.
>
> Antecipadamente muito obrigado.
>
> --
> Cesar
> 
>



-- 
Att.:
Jonathan Lessa
Licenciado em Informática

--f403045fb74e9fc91f055d7ad7bf
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr">o comando date -d &quot;12/07/2012&quot; testa se essa é uma 
data válida, o padrão é &quot;mm/dd/aaaa&quot;<div><br></div><div>A expressão 
abaixo testa o timestamp das datas informadas:</div><div>(( $(date -d 
&quot;12/12/2012&quot; +%s) &lt; $(date -d &quot;12/17/2012&quot; +%s) )) 
&amp;&amp; echo &quot;Segunda maior&quot; || echo &quot;Primeira maior ou 
igual&quot;<br></div><div><div><br></div><div><br></div><div><br></div></div></div><div
 class="gmail_extra"><br><div class="gmail_quote">Em 8 de novembro de 2017 
12:52, PY2YP <a href="mailto:address@hidden";>address@hidden</a> [shell-script] 
<span dir="ltr">&lt;<a href="mailto:address@hidden"; 
target="_blank">address@hidden</a>&gt;</span> escreveu:<br><blockquote 
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc 
solid;padding-left:1ex">


<u></u>









 
<div style="background-color:#fff">
<span style="display:none"> </span>


<div id="m_-2597538147516733111ygrp-mlmsg">
  <div id="m_-2597538147516733111ygrp-msg">


    <div id="m_-2597538147516733111ygrp-text">
      
      
      <p>Olá pessoal,<br>
<br>
Tenho um arquivo CSV com as linhas como abaixo:<br>
3XY3D,2015/10/19,2015/10/31,<wbr>AF094<br>
<br>
O segundo e o terceiro campo são datas iniciais e finais no formato <br>
aaaa/mm/dd.<br>
<br>
Preciso validar as datas para que não ocorram erros como abaixo<br>
3XY3D,2015/13/19,2015/10/31,<wbr>AF094 ou<br>
3XY3D,2015/09/30,2015/09/21,<wbr>AF094 (neste caso data final ocorreu antes <br>
da inicial) ou<br>
3XY3D,2015/09/31,2015/10/31,<wbr>AF094<br>
<br>
Para saída, basta apontar &quot;erro&quot; na linha em que este ocorra:<br>
3XY3D,2015/09/31,2015/10/31,<wbr>AF094 erro.<br>
<br>
Antecipadamente muito obrigado.<br>
<br>
-- <br>
Cesar<br>
</p>

    </div>
     

    
    <div style="color:#fff;height:0"></div>


</div>



  






</blockquote></div><br><br clear="all"><div><br></div>-- <br><div 
class="gmail_signature" data-smartmail="gmail_signature"><div 
dir="ltr"><div><div dir="ltr">Att.:<div>Jonathan Lessa</div><div><div 
style="font-size:12.8000001907349px">Licenciado em Informática</div><div 
style="font-size:12.8000001907349px"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxcVZCQTdiSHZzTWs&amp;revid=0B3wsQK94M5jxN2h4alJXQTNNaEFqVit1bmdGVW96UGdTcWE0PQ";
 width="96" height="96"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxYVZ3dGdwOVROdnM&amp;revid=0B3wsQK94M5jxSmhaZ00xdk9QME5YRSsxeFV2ejcxOUhNZGVJPQ";
 width="92" height="96"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxdmlBYWZLMkM2YkU&amp;revid=0B3wsQK94M5jxSHNKQVlXMStIQ3JqRmJWR0N3aVVucHRISy8wPQ";
 width="92" height="96"></div></div></div></div></div></div>
</div>

--f403045fb74e9fc91f055d7ad7bf--

From address@hidden Wed Nov 08 16:14:17 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 13023 invoked by uid 102); 8 Nov 2017 16:14:17 -0000
X-Received: from unknown (HELO mtaq3.grp.bf1.yahoo.com) (10.193.84.142)
  by m10.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 16:14:17 -0000
X-Received: (qmail 5934 invoked from network); 8 Nov 2017 16:14:17 -0000
X-Received: from unknown (HELO mta1006.groups.mail.ne1.yahoo.com) 
(98.138.100.121)
  by mtaq3.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 16:14:17 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: none (domain of py2yp.com does not designate permitted sender 
hosts)
X-YMailISG: p0wsV38WLDvY9GbRh3td9fSIglUXr.26adsFTmyPrfcPJsNx
 IG76ZJv1E0UsDvv4l1LiVyLEY3aEafQLRALCFCQySVQhECB3vkiZK7iiOLxd
 wNBIxplutFIEc.Ti2Nk4mEdat3jJkFkV3AGqGJRSqzpZE_ASH6ZTjFRFGcsa
 VUGn_9yVnADG9vT5ss8681zDtAeFoOPz90wrYFxlt7Vnoiks2L7RFbe.Blcy
 JhfhARJzrCh8NRJilZ2f5Ys21xv5LiJC_zI6FgOB5wvbZFQZVpkyVV3JYPOz
 YYaAbn1ASxMOwvVNxU0OncVdA82Ew3CRlQFqijvUYSmaAGMRvaT7W1q5IC1.
 Dgq6ZpVc2mdAEMiFuVhlGe.pTXvaWtHLCBiXwOUM6LCX1AeSIZSRV7e8zW0W
 A9StKn4iY3AYDlIl1vE9uraqAtcJoSAnGMSPtFEC43lJG0WjkLMtok7CoLqP
 e9jWF_XA5A7B8kqHbvvSfrwofuBRdiNVO57xUlkJTSl4gS8EtUW92hGbz6RH
 o08Re4Idk2epvZIAmyd8QUst7n.7sAQcW4pK2QJ8TUdqJ9kiOXJHuZ4TAlgk
 ZonPdIvKl7jIJtqYuRDNxeI2cQz6R6cKppBh8gFpCTh7eGkh2hwNN1LhV0_Z
 maxLv30l0uV.oekEGHoUv3VkJevYrA7VTqNPbKCYAZZURsfRtca.4vOPKfJP
 A0vU_f22WA3DvCLRSvBfpyqFJf95q2Moaq95oNT2rigPa2vLBYO7IqtS.Pps
 zE2.gYKKi.Z3DBGSY2CCTV5P.3IKgjmPh9hwRZBGas0Zsz5e8LNGjbxgBgZN
 R9MUJaV4O_qXcyhYAAV5obbGMMsQq8YGlj20ZtZaSmAjdLFrGldBTnlQ5Lab
 VTLqAWJ.Jo1t7MRPWAytURGVjgmeY_VpHASxzyo94a1f9s159bZQOK0gYc_R
 MOE.Qi76hrA6s_dHnn6fwm6sqseTXRGPcjD5XTUk45cNr4Q8pTA5QF0m8kLQ
 wr4LH8YjANxOrMxD5rV0bucmBmoi6E8AihECHq3XnAKoYvCUNahvIZEJ4vxS
 X8m4g7iQq7lRULryvT_6_w8qVwsNxjTDGBBUXBkap.8McBvsxkXnwRu.9bZV
 EVoywmUpz81tEgsR9wbhv0nX74Fzj9UjYgtGqk3PCt7XxUsDQH8UBIlOgXt3
 TWae4uteVOY.m99YF_Jg6s.XP06gt72sIa5vyec5SVKBtZqceyzlGzgmiBBH
 .Q3.ns___K0LvMSf0oNGpiJFMpheoy9yWfITmvXLVLUOhfq2Vm6QUfieA9jK
 53K7WwSKsuaBo8x8oqCRIvGlnf80CJqqmoelueWyV9fxW5iGSkD388Z6ebVn
 .Hca4U4IaaujHOYAISPaYbq1vT7UtpQh3PiPWnDK6X6IzcPAnha.oRJjvpT_
 DEh_eZSr8rEK
Authentication-Results: mta1006.groups.mail.ne1.yahoo.com  from=py2yp.com; 
domainkeys=neutral (no sig);  from=py2yp.com; dkim=permerror (no key)
X-Received: from 127.0.0.1  (EHLO server.meudns3.com) (72.18.146.234)
  by mta1006.groups.mail.ne1.yahoo.com with SMTPS; Wed, 08 Nov 2017 16:14:15 
+0000
X-Received: from [191.8.110.88] (porta686 helo=[192.168.1.31])
        by server.meudns3.com with esmtpa (Exim 4.89)
        (envelope-from <address@hidden>)
        id 1eCSzU-0008FG-1B
        for address@hidden; Wed, 08 Nov 2017 14:14:12 -0200
Content-Type: multipart/alternative;
        boundary=Apple-Mail-330CFBE8-2610-486E-9F64-E12BA0CF398F
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (1.0)
Date: Wed, 8 Nov 2017 14:13:56 -0200
Message-Id: <address@hidden>
References: <address@hidden> <address@hidden>
In-Reply-To: <address@hidden>
To: address@hidden
X-Mailer: iPhone Mail (15A432)
X-AntiAbuse: This header was added to track abuse, please include it with any 
abuse report
X-AntiAbuse: Primary Hostname - server.meudns3.com
X-AntiAbuse: Original Domain - yahoogrupos.com.br
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - py2yp.com
X-Get-Message-Sender-Via: server.meudns3.com: authenticated_id: address@hidden
X-Authenticated-Sender: server.meudns3.com: address@hidden
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
X-Originating-IP: 98.138.100.121
Subject: =?utf-8?Q?Re:_[shell-script]_Validação_de_datas?X-Yahoo-Group-Post: 
member; u07665926; y=3tkBw55VZpVG9Iwr0ggP0G95Z9sUPprbsgkuXsNRl1Q
X-Yahoo-Profile: py2yp
From: "address@hidden" <address@hidden>

--Apple-Mail-330CFBE8-2610-486E-9F64-E12BA0CF398F
Content-Type: text/plain;
        charset=utf-8
Content-Transfer-Encoding: quoted-printable

Muito obrigado 

Sent from my iPhone

> On 8 Nov 2017, at 14:04, Jonathan Lessa address@hidden [shell-script] 
> <address@hidden> wrote:
> 
> o comando date -d "12/07/2012" testa se essa é uma data válida, o padrão é 
> "mm/dd/aaaa"
> 
> A expressão abaixo testa o timestamp das datas informadas:
> (( $(date -d "12/12/2012" +%s) < $(date -d "12/17/2012" +%s) )) && echo 
> "Segunda maior" || echo "Primeira maior ou igual"
> 
> 
> 
> 
> Em 8 de novembro de 2017 12:52, PY2YP address@hidden [shell-script] 
> <address@hidden> escreveu:
>>  
>> Olá pessoal,
>> 
>> Tenho um arquivo CSV com as linhas como abaixo:
>> 3XY3D,2015/10/19,2015/10/31,AF094
>> 
>> O segundo e o terceiro campo são datas iniciais e finais no formato 
>> aaaa/mm/dd.
>> 
>> Preciso validar as datas para que não ocorram erros como abaixo
>> 3XY3D,2015/13/19,2015/10/31,AF094 ou
>> 3XY3D,2015/09/30,2015/09/21,AF094 (neste caso data final ocorreu antes 
>> da inicial) ou
>> 3XY3D,2015/09/31,2015/10/31,AF094
>> 
>> Para saída, basta apontar "erro" na linha em que este ocorra:
>> 3XY3D,2015/09/31,2015/10/31,AF094 erro.
>> 
>> Antecipadamente muito obrigado.
>> 
>> -- 
>> Cesar
> 
> 
> 
> -- 
> Att.:
> Jonathan Lessa
> Licenciado em Informática
> 
> 

--Apple-Mail-330CFBE8-2610-486E-9F64-E12BA0CF398F
Content-Type: text/html;
        charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv="content-type" content="text/html; 
charset=utf-8"></head><body dir="auto">Muito obrigado&nbsp;<br><br><div 
id="AppleMailSignature">Sent from my iPhone</div><div><br>On 8 Nov 2017, at 
14:04, Jonathan Lessa <a href="mailto:address@hidden";>address@hidden</a> 
[shell-script] &lt;<a href="mailto:address@hidden";>address@hidden</a>&gt; 
wrote:<br><br></div><blockquote type="cite"><div>












 

<span style="display:none">&nbsp;</span>



    <div id="ygrp-text">
      
      
      <p></p><div dir="ltr">o comando&nbsp;date -d "12/07/2012" testa se essa é 
uma data válida, o padrão é "mm/dd/aaaa"<div><br></div><div>A expressão abaixo 
testa o timestamp das datas informadas:</div><div>(( $(date -d "12/12/2012" 
+%s) &lt; $(date -d "12/17/2012" +%s) )) &amp;&amp; echo "Segunda maior" || 
echo "Primeira maior ou 
igual"<br></div><div><div><br></div><div><br></div><div><br></div></div></div><div
 class="gmail_extra"><br><div class="gmail_quote">Em 8 de novembro de 2017 
12:52, PY2YP <a href="mailto:address@hidden";>address@hidden</a> [shell-script] 
<span dir="ltr">&lt;<a href="mailto:address@hidden"; 
target="_blank">address@hidden</a>&gt;</span> escreveu:<br><blockquote 
class="gmail_quote" style="border-left:1px #ccc solid;">


<u></u>









 
<div style="background-color:#fff;">
<span>&nbsp;</span>


<div id="m_-2597538147516733111ygrp-mlmsg">
  <div id="m_-2597538147516733111ygrp-msg">


    <div id="m_-2597538147516733111ygrp-text">
      
      
      <p>Olá pessoal,<br>
<br>
Tenho um arquivo CSV com as linhas como abaixo:<br>
3XY3D,2015/10/19,2015/10/31,<wbr>AF094<br>
<br>
O segundo e o terceiro campo são datas iniciais e finais no formato <br>
aaaa/mm/dd.<br>
<br>
Preciso validar as datas para que não ocorram erros como abaixo<br>
3XY3D,2015/13/19,2015/10/31,<wbr>AF094 ou<br>
3XY3D,2015/09/30,2015/09/21,<wbr>AF094 (neste caso data final ocorreu antes <br>
da inicial) ou<br>
3XY3D,2015/09/31,2015/10/31,<wbr>AF094<br>
<br>
Para saída, basta apontar "erro" na linha em que este ocorra:<br>
3XY3D,2015/09/31,2015/10/31,<wbr>AF094 erro.<br>
<br>
Antecipadamente muito obrigado.<br>
<br>
-- <br>
Cesar<br>
</p>

    </div>
     

    
    <div style="color:#fff;height:0;"></div>


</div>



  






</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div 
class="gmail_signature" data="gmail_signature"><div dir="ltr"><div><div 
dir="ltr">Att.:<div>Jonathan Lessa</div><div><div 
style="font-size:12.8000001907349px;">Licenciado em Informática</div><div 
style="font-size:12.8000001907349px;"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxcVZCQTdiSHZzTWs&amp;revid=0B3wsQK94M5jxN2h4alJXQTNNaEFqVit1bmdGVW96UGdTcWE0PQ";
 width="96" height="96"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxYVZ3dGdwOVROdnM&amp;revid=0B3wsQK94M5jxSmhaZ00xdk9QME5YRSsxeFV2ejcxOUhNZGVJPQ";
 width="92" height="96"><img 
src="https://docs.google.com/uc?export=download&amp;id=0B3wsQK94M5jxdmlBYWZLMkM2YkU&amp;revid=0B3wsQK94M5jxSHNKQVlXMStIQ3JqRmJWR0N3aVVucHRISy8wPQ";
 width="92" height="96"></div></div></div></div></div></div>
</div>
<p></p>

    </div>
     

    





<!-- end group email -->

</div></blockquote></body></html>
--Apple-Mail-330CFBE8-2610-486E-9F64-E12BA0CF398F--

From address@hidden Wed Nov 08 16:46:38 2017
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 10211 invoked by uid 102); 8 Nov 2017 16:46:37 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
  by m5.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 16:46:37 -0000
X-Received: (qmail 23345 invoked from network); 8 Nov 2017 16:46:37 -0000
X-Received: from unknown (HELO mta1006.groups.mail.bf1.yahoo.com) 
(98.139.245.165)
  by mtaq1.grp.bf1.yahoo.com with SMTP; 8 Nov 2017 16:46:37 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of gmail.com designates 209.85.216.182 as 
permitted sender)
X-YMailISG: 5DyBqJ4WLDsE_cMqixlWPEI8k.tAs30WQ4G9QCsU21coWVe0
 6Kh1nHgXv5GNpj03LBK2Z3I49vyC3rQ0GzKb66tKVqj7Z29eqS9PiRSLPnrX
 UMzA6tAJZUpnNqeuAA_nIdWmCvTEdCjUVOJkLSz6twoF6TD_sLGIQ3yz8KDW
 S12KKADaG_uJlTOpfwwseg_6iWjo_8DxsQ9FYpg6MflTofvggYSkjeva08mU
 893BPrAE02kTWSlRg5SxAUxMr.VaJhQ_H5GD0eohLJGARtUEIhHkjoe7viid
 WxX3eoY7oqntKQ.XCkOy5JMGCuHW.8wGOZ7V1H7ag88fa1bNN8HTkeRq0EfE
 Lt63qhHKlAdfl3epd.a7eNhwpT1MlK0bOrt9bpHLVW85oFO72bEntz_ftkg7
 fK4.NeSPL.qzbsLLnYW58M95GpjgLaOj7f1w4UlKBlOlDz4J1y4MKZpYwDHl
 0OVvRsorR9MUrmp.YYesiG27idZMvRZD41frX.YA31BZp847wgeUhzd9jsaq
 s66piX_75y39QvSDHlMn19fkT6lj5O5oOmiZ02f2QNuVVYwrsVHMN4D8jTal
 qMPA6A4lPqW4hijxJB6_mwGcflP9zrhwROBOE4W7Zm40SWrVmJzIb0Too7P8
 jtJ6P6X9DrgoyhhHi96pWq8b.cpv5O3sX8Yx1KLwcOA0KtwgBWEhSXSeZrME
 X9amAOE0VV10vyL_HDUar7CTCYr3pCSztzOOeGZWjLineZsufBtnW4IjD8MC
 86vnbChUIxcVzF5tPc2qryuMOpXfm0vqNYECx40teyaEWNU8NuZAVHkUZfJN
 9Qxgr1P6MtcVLc2xp2__yT3qWrrGc7HhvXR833SFYGnZBT11p5uIJ9amBi67
 .HMeY28B22_zWL8P5K5sEvCnNkGNYBoToSxH82tazPMBWGlqSo_AkvBe1AlD
 hJlxUoqe8ul.wp5xUGJhLc3Tp88MkzrVUz5O2jqpacAoQFpqvCQkgKM1lfbH
 JVvrj.jAJhbT6FQAf.T0tCOFSHPIoV.lW9QRfXX8Jrwic8VE0_xxOQkIHvjj
 5Fk3NNeyA7nc5eYBJ0ZlVj3coVykdw0S0VTqGQz3vcHPmEECrgPdFgQRdp_5
 IKITueUpmxHZFTSsiFkXDJYYKuox24ci6ek4kYMx15fN3nrFDkGen6FRLEXh
 G6by_g.2ez9MHMcdbaOkgI8HjCeJLZtqld97h7TwZdMwH_WDPYN2Sop.xDN1
 iwzo28sQflPx2YfaueDbIb4OirWXCtsyK69taeLYyIc0AnXNJsnjyaHC_Esr
 HWBX078qrrPXPeOPS7ee0gc21J_m4EBOsfMZVPI820hRuoRfJeZ9wVYz_5JZ
 K.f.Ps_4l8OMH55WIL_KP_0wtB8GN88gEmqfmc5a3sjj7ikrOwNRXiqOsyW4
 ZgD7fMhfihsVmXPE4m3u7O7hReh_vPy9acxWLaQ8PBqVp_N1FmaO0JpT0yHK
 1glgM4RgRp2mUk6RYeBCBuIFGZpDWjIfJ5DwORe1NDF9MB27AFUoss5j7JNa
 ljOS2sQAgfzZQJA4b5VEgp2gnEuoCABK8Ia6KZtt2gm8_b8t
Authentication-Results: mta1006.groups.mail.bf1.yahoo.com  from=gmail.com; 
domainkeys=neutral (no sig);  from=gmail.com; dkim=pass (ok)
X-Received: from 127.0.0.1  (EHLO mail-qt0-f182.google.com) (209.85.216.182)
  by mta1006.groups.mail.bf1.yahoo.com with SMTPS; Wed, 08 Nov 2017 16:46:36 
+0000
X-Received: by mail-qt0-f182.google.com with SMTP id z50so4124826qtj.4
        for <address@hidden>; Wed, 08 Nov 2017 08:46:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d100.net; s 161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to;
        bh=VAX0mb8x9YojnFx/lRo2w4ynjneVApyb/nOMt/wJk2E=;
        b=fgHLqPJpnsSSt7MHoJBhq823wUdlztlXNVm6CuHtYyvxsedY2/BsynyEI0oqjSnAl8
         Y78mBInxwd76hMGtwHLhNUIqE/xg5vTW3v1Wsrq0NKxcsCNmtjnVdDhJ6y42MNnxH99Z
         lKFJfTlSx5U9StxIG2AguBnVypDvy1HWaGlISd7XsPHFQtACRbH3YUNxzVMX0EduWn5p
         TspoTPRScAokCDybxOmtCL5WdMrHaCrkkF/pA4GQc9BBLlOJ4HcsijzC7VRwgspIUlii
         ioFPGJJ4ip5KiU4dj/Z9ShwdZeZv8Hq4vZe2c8EqOed2d71vuLb+Sof9hQ/f6BuF0H2T
         CE9g=X-Gm-Message-State: 
AJaThX5wIHTICdmTmjCDth6XTEe18DqGLTScFqhlMurOyxDGVYkBJ1eD
        FZd/rzu71gGYuJ4qHx4XDcr1MCFWsWODzMD1BtMX-Google-Smtp-Source: 
ABhQp+Rtl4BfLq8M0aHeT3IPgiZsHag16KjOXZcuWNyFyesJopVhe8O0kLKSdf9558q6tjdnSpGNdbYxrk1RfbAUF20X-Received:
 by 10.200.12.193 with SMTP id o1mr1804536qti.254.1510159595913;
 Wed, 08 Nov 2017 08:46:35 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.55.100.72 with HTTP; Wed, 8 Nov 2017 08:45:55 -0800 (PST)
In-Reply-To: <address@hidden>
References: <address@hidden>
Date: Wed, 8 Nov 2017 14:45:55 -0200
Message-ID: <CAJ=address@hidden>
To: "address@hidden" <address@hidden>
Content-Type: multipart/alternative; boundary="089e082287c044c6b6055d7b6ea0"
X-Originating-IP: 98.139.245.165
Subject: 
=?UTF-8?B?UmU6IFtzaGVsbC1zY3JpcHRdIFZhbGlkYcOnw6NvIGRlIGRhdGFz?X-Yahoo-Group-Post:
 member; u"5776457; y=T_Iw_Q0H0X4fWJxcHn_727JIDKAPbLgtW01a4iHWYJP2andk7VP_
X-Yahoo-Profile: julioneves99
From: "Julio C. Neves" <address@hidden>

--089e082287c044c6b6055d7b6ea0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

$ (($(sed -r 's/[^,]+,(.*),.*/\1/; s|/||g; s/,/-/' <<<
3XY3D,2015/09/30,2015/09/21,AF094) > 0)) && echo Data final \< inicial

Onde:

   - ((...)) - servem para chamar o interpretador aritmético do Bash;
   - O sed está dividido em 3 partes:


   1. s/[^,]+,(.*),.*/\1/ - Deixa somente as datas separadas por virgula;
      2. s|/||g - Mata as barras (/) ficando as dtas com formato AAAMMDD;
      3. s/,/-/ - Troca a vírgula entre as datas por um sinal de subtração.


   - Se o resultado for positivo, isto é, a date inicial for maior que a
   final, será dada a msg de erro

Tb poderia, de uma forma menos elegante, ser feito assim:
$ (( $(cut -f2,3 -d,  <<< 3XY3D,2015/09/30,2015/09/21,AF094 | tr -d / | tr
, -) > 0)) && echo Data final \< inicial

Shell é muuuuuito econômico!! ;)

OBS: A inscrição no curso de Shell em EAD começa hj, preço promocional por
ser a 1a. turma (pode inclusive parcelar em 10 vezes ou -15% no boleto).
Detalhes em www.dicas-l.com.br


*Novidade!* Dia 08/11​ abriremos as inscrições para um treinamento
de Shell Script que será lecionado em 5 semanas no formato EAD
e que será ministrado por Julio Neves e Rubens Queiroz (dicas-l)
Todos os detalhes em:
http://www.dicas-l.com.br/programacao-shell-linux/resultados_enquete.php.

* Atenção! Últimos treinamentos presenciais do ano! *
Cidade Local Período
Brasilia LinuxSolutions <http://bit.ly/cursoshelljulioneves> 27/11-01/12
São Paulo 4Linux
<https://www.4linux.com.br/curso/programacao-em-shell-script> 05-09/12
Rio de Janeiro LinuxSolutions <http://bit.ly/cursoshelljulioneves> 11-15/12

*Damos treinamento em sua empresa **com certificado*
*e nota fiscal **por **um preço, **no mínimo, 50% mais*
*barato que qualquer curso.*







Em 8 de novembro de 2017 13:52, PY2YP address@hidden [shell-script] <
address@hidden> escreveu:

>
>
> Olá pessoal,
>
> Tenho um arquivo CSV com as linhas como abaixo:
> 3XY3D,2015/10/19,2015/10/31,AF094
>
> O segundo e o terceiro campo são datas iniciais e finais no formato
> aaaa/mm/dd.
>
> Preciso validar as datas para que não ocorram erros como abaixo
> 3XY3D,2015/13/19,2015/10/31,AF094 ou
> 3XY3D,2015/09/30,2015/09/21,AF094 (neste caso data final ocorreu antes
> da inicial) ou
> 3XY3D,2015/09/31,2015/10/31,AF094
>
> Para saída, basta apontar "erro" na linha em que este ocorra:
> 3XY3D,2015/09/31,2015/10/31,AF094 erro.
>
> Antecipadamente muito obrigado.
>
> --
> Cesar
> 
>

--089e082287c044c6b6055d7b6ea0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir="ltr"><div class="gmail_default"><font face="monospace, monospace">$ 
(($(sed -r &#39;s/[^,]+,(.*),.*/\1/; s|/||g; s/,/-/&#39; &lt;&lt;&lt; 
3XY3D,2015/09/30,2015/09/21,<wbr>AF094) &gt; 0)) &amp;&amp; echo Data final 
\&lt; inicial</font><br></div><div class="gmail_default"><font face="monospace, 
monospace"><br></font></div><div class="gmail_default"><font face="monospace, 
monospace">Onde:</font></div><div class="gmail_default"><ul><li><font 
face="monospace, monospace">((...)) - servem para chamar o interpretador 
aritmético do Bash;<br></font></li><li><font face="monospace, monospace">O sed 
está dividido em 3 partes:<br></font></li></ul><ol><ol><li><font 
face="monospace, monospace">s/[^,]+,(.*),.*/\1/ - Deixa somente as datas 
separadas por virgula;</font></li><li><font face="monospace, monospace">s|/||g 
- Mata as barras (/) ficando as dtas com formato 
AAAMMDD;<br></font></li><li><font face="monospace, monospace">s/,/-/ - Troca a 
vírgula entre as datas por um sinal de 
subtração.<br></font></li></ol></ol><ul><li><font face="monospace, 
monospace">Se o resultado for positivo, isto é, a date inicial for maior que a 
final, será dada a msg de erro</font></li></ul><font face="monospace, 
monospace">Tb poderia, de uma forma menos elegante, ser feito 
assim:</font></div><div class="gmail_default"><font face="monospace, 
monospace">$ (( $(cut -f2,3 -d,  &lt;&lt;&lt; 
3XY3D,2015/09/30,2015/09/21,<wbr>AF094 | tr -d / | tr , -) &gt; 0)) &amp;&amp; 
echo Data final \&lt; inicial<br></font></div><div class="gmail_default"><font 
face="monospace, monospace"><br></font></div><div class="gmail_default"><font 
face="monospace, monospace">Shell é muuuuuito econômico!! ;)</font></div><div 
class="gmail_default"><font face="monospace, monospace"><br></font></div><div 
class="gmail_default"><font face="monospace, monospace">OBS: A inscrição no 
curso de Shell em EAD começa hj, preço promocional por ser a 1a. turma (pode 
inclusive parcelar em 10 vezes ou -15% no boleto). Detalhes em <a 
href="http://www.dicas-l.com.br"; 
target="_blank">www.dicas-l.com.br</a></font></div><div 
class="gmail_default"><font face="monospace, monospace"><br></font></div><div 
class="gmail_extra"><br clear="all"><div><div 
class="m_6849962598574688858gmail_signature" 
data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div 
dir="ltr"><div><div><font face="monospace, monospace" 
style="font-size:12.8px"><div style="display:inline"><b>Novidade!</b> Dia 
08/11​ abriremos as inscrições para um treinamento</div></font></div><div><font 
face="monospace, monospace" style="font-size:12.8px"><div 
style="display:inline">de Shell Script que será lecionado em 5 semanas no 
formato EAD</div></font></div><div><font face="monospace, monospace" 
style="font-size:12.8px"><div style="display:inline">e que será ministrado por 
Julio Neves e Rubens Queiroz (dicas-l)</div></font></div><div><font 
face="monospace, monospace" style="font-size:12.8px"><div 
style="display:inline">Todos os detalhes em: </div></font><font 
face="monospace, monospace"><a 
href="http://www.dicas-l.com.br/programacao-shell-linux/resultados_enquete.php"; 
target="_blank">http://www.dicas-l.com.br/<wbr>programacao-shell-linux/<wbr>resultados_enquete.php</a>.</font></div><div><font
 face="monospace, monospace"><br></font></div><div><font face="monospace, 
monospace"><div>* Atenção! Últimos treinamentos presenciais do ano! 
*</div><div>Cidade<span style="white-space:pre-wrap">   </span>Local<span 
style="white-space:pre-wrap"> </span>Período</div><div>Brasilia<span 
style="white-space:pre-wrap">    </span><a 
href="http://bit.ly/cursoshelljulioneves"; 
target="_blank">LinuxSolutions</a><span 
style="font-size:12.8px;white-space:pre-wrap">      
</span>27/11-01/12</div><div>São Paulo<span style="white-space:pre-wrap">       
</span><a href="https://www.4linux.com.br/curso/programacao-em-shell-script"; 
target="_blank">4Linux</a><span style="font-size:12.8px;white-space:pre-wrap">  
   </span><span style="font-size:12.8px;white-space:pre-wrap">     </span><span 
style="font-size:12.8px">05-09/12</span></div></font><font face="monospace, 
monospace"><div>Rio de Janeiro<span style="white-space:pre-wrap">      
</span><a href="http://bit.ly/cursoshelljulioneves"; 
target="_blank">LinuxSolutions</a><span 
style="font-size:12.8px;white-space:pre-wrap">      </span><span 
style="font-size:12.8px">11-15/12</span></div></font></div><div><div 
style="font-size:12.8px"><br></div></div></div><div><div><div 
style="font-size:12.8px"><span 
style="font-size:small;font-family:monospace,monospace"><font 
color="#000000"><b>Damos treinamento em sua empresa </b></font></span><b 
style="font-size:12.8px;color:rgb(0,0,0)"><span 
style="font-family:monospace,monospace"><span style="font-size:small">com 
certificado</span></span></b></div><div style="font-size:12.8px"><b 
style="font-size:12.8px;color:rgb(0,0,0)"><span 
style="font-family:monospace,monospace"><span style="font-size:small">e nota 
fiscal </span></span></b><span 
style="font-size:small;font-family:monospace,monospace"><font 
color="#000000"><b>por </b></font></span><b 
style="color:rgb(0,0,0);font-size:12.8px"><span 
style="font-family:monospace,monospace;font-size:small">um preço, </span></b><b 
style="color:rgb(0,0,0);font-size:12.8px"><span 
style="font-family:monospace,monospace"><span style="font-size:small">no 
mínimo, 50% mais</span></span></b></div><div style="font-size:12.8px"><b 
style="color:rgb(0,0,0);font-size:12.8px"><span 
style="font-family:monospace,monospace"><span style="font-size:small">barato 
que qualquer curso.</span></span></b></div></div></div><div><p align="left" 
style="margin-bottom:0cm;font-style:normal;font-weight:normal;page-break-inside:auto"><span
 
style="font-size:14.6667px;color:rgb(0,0,0);font-family:arial,helvetica,sans-serif"><br><br><br><br><br></span></p></div><div><blockquote
 style="font-family:arial;font-size:small;margin:0px 0px 0px 
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div
 text="#000000" bgcolor="#FFFFFF"><blockquote type="cite"><div 
dir="ltr"></div></blockquote></div></blockquote></div>


<p style="margin-bottom:0cm"></p><div>
<p></p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">Em 8 de novembro de 2017 13:52, PY2YP <a 
href="mailto:address@hidden"; target="_blank">address@hidden</a> [shell-script] 
<span dir="ltr">&lt;<a href="mailto:address@hidden"; 
target="_blank">address@hidden.<wbr>br</a>&gt;</span> escreveu:<br><blockquote 
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc 
solid;padding-left:1ex">


<u></u>









 
<div style="background-color:#fff">
<span style="display:none"> </span>


<div id="m_6849962598574688858m_-9042920303373002148ygrp-mlmsg">
  <div id="m_6849962598574688858m_-9042920303373002148ygrp-msg">


    <div id="m_6849962598574688858m_-9042920303373002148ygrp-text">
      
      
      <p>Olá pessoal,<br>
<br>
Tenho um arquivo CSV com as linhas como abaixo:<br>
3XY3D,2015/10/19,2015/10/31,AF<wbr>094<br>
<br>
O segundo e o terceiro campo são datas iniciais e finais no formato <br>
aaaa/mm/dd.<br>
<br>
Preciso validar as datas para que não ocorram erros como abaixo<br>
3XY3D,2015/13/19,2015/10/31,AF<wbr>094 ou<br>
3XY3D,2015/09/30,2015/09/21,AF<wbr>094 (neste caso data final ocorreu antes <br>
da inicial) ou<br>
3XY3D,2015/09/31,2015/10/31,AF<wbr>094<br>
<br>
Para saída, basta apontar &quot;erro&quot; na linha em que este ocorra:<br>
3XY3D,2015/09/31,2015/10/31,AF<wbr>094 erro.<br>
<br>
Antecipadamente muito obrigado.<br>
<br>
-- <br>
Cesar<br>
</p>

    </div>
     

    
    <div style="color:#fff;height:0"></div>


</div>



  






</blockquote></div><br></div></div>

--089e082287c044c6b6055d7b6ea0--

reply via email to

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