Enviado em 21/09/2017 - 17:11h
Tenho um script em perl que serve para gerar uma planilha a qual deve ser preenchida com os valores passados por parâmetro via shell. Por exemplo, supondo que eu queira gerar uma planilha assim:Enviado em 21/09/2017 - 18:06h
Eu sei disso! Usei o echo só pra ilustrar a situação do uso de aspas no shell. ;)$ echo ""Isso" é um 'simples' teste para "escapar" "aspas"." Isso é um 'simples' teste para escapar aspas.
echo "\"Isso\" é um 'simples' teste para \"escapar\" \"aspas\"." "Isso" é um 'simples' teste para "escapar" "aspas".
Enviado em 21/09/2017 - 20:34h
Boa noite mlgrassi,use 5.20.0; use strict; # data example # $ script.pl "'Nome Completo', 'Idade'" "'Joaozinho da Silva', 'Mariazinha Oliveira'" "18, 20" # getting informations my ($header, @data) = @ARGV; my $rows = [map { [split(/,/, $_)] } @data]; use Data::Dumper; print Dumper $header; print Dumper $rows; # output $VAR1 = "'Nome Completo', 'Idade'"; $VAR1 = [ ['Joaozinho da Silva',' Mariazinha Oliveira'], ['18',' 20' ] ];
Enviado em 21/09/2017 - 22:06h
Na realidade ajudou a esclarecer e em parte com certeza pois já fez com que o script executasse.Enviado em 21/09/2017 - 22:19h
use 5.20.0; use strict; # data example # $ script.pl "'Nome Completo', 'Idade'" "'Joaozinho da Silva', 'Mariazinha Oliveira'" "18, 20" # getting informations my ($cabecalho, @data) = @ARGV; my @valores = map { [split(/,/, $_)] } @data;
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (1)
MOVER ARQUIVO ENTRE PARTIÇOES (3)