Qual a funcionalidade ARGV? [RESOLVIDO]

1. Qual a funcionalidade ARGV? [RESOLVIDO]

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 09/10/2010 - 20:31h

eu não entendo para que serve esse comando @ARGV ou $ARGV ou $#ARGV qual a funcionalidade? por favor deem exemplos =)




R4$T4


  


2. MELHOR RESPOSTA

André
andrezc

(usa Debian)

Enviado em 09/10/2010 - 23:01h

Hehe. Dê uma olhada aqui, está bem simples:
http://www.devdaily.com/perl/edu/qanda/plqa00001.shtml

Sobre o anarquismo, viva o E. Malatesta hehe.


3. Re: Qual a funcionalidade ARGV? [RESOLVIDO]

André
andrezc

(usa Debian)

Enviado em 09/10/2010 - 20:32h

De novo ? Amigo, hoje mesmo você criou um tópico com tal dúvida.


4. [RESOLVIDO]

euteste da silva
foxbit3r

(usa Solaris)

Enviado em 09/10/2010 - 21:36h

serve para passar argumentos para linha de comando.

se vc der um ls, não vai estar passando argumento nenhum.

se vc der um ls -l, vc vai passar o argumento -l para o comando ls.

se vc der um ls -lF, vc vai passar o argumento -lF para o comando ls.

O ARGV serve para passar esses argumentos.



5. Sim meu amigo anarqua denovo

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 09/10/2010 - 22:35h

nao entendi ainda mals =/


6. de um exemplo um script

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 09/10/2010 - 22:36h

Dê um exemplo em um script que se JAH(Deus na ideologia Rastafari) eu entendo


7. Re: Qual a funcionalidade ARGV? [RESOLVIDO]

André
andrezc

(usa Debian)

Enviado em 09/10/2010 - 22:38h

http://www.vivaolinux.com.br/script/Renomeando-arquivos-de-forma-padronizada-2

http://www.vivaolinux.com.br/script/Tweetin-Poste-tweets-pelo-terminal/

Na paz de JAH! (Sempre achei que JAH estava ligado ao movimento Hippie)


8. É está díficil a situação

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 09/10/2010 - 22:47h

algo mais simples esses scripts enormes me dão até medo... haha


(Não pô jah é rasta, e você anarqua quer liberdade nos S.O.s tbm xD)


9. Ufa aleluia....

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 09/10/2010 - 23:10h

Po finalmente entendi vlw amigo anarqua...


e vivs o Faça-você-mesmo =)


10. Re: Qual a funcionalidade ARGV? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/10/2010 - 23:31h

@ARGV é uma matriz ("lista") especial em perl, serve para manipular parâmetros via linha de comando. $#ARGV mostra o numero total de parâmetros passados. Agora o "$ARGV"[?] serve para manipular um parâmetro específico da lista (matriz) @ARGV. Por exemplo, você tem um programa em perl chamado "prog":

Executando o "prog" na linha de comando:
$ ./prog -a -b -c arquivo

Os parâmetros passados são: -a -b -c arquivo
$ARGV[0] = -a
$ARGV[1] = -b
$ARGV[2] = -c
$ARGV[3] = arquivo
...

e assim adiante


11. Opa já conseguir entender vlw

Jonatan Gomes
BarbaNegra

(usa Ubuntu)

Enviado em 10/10/2010 - 00:02h

Então eu já compreendi graças a paciência do meu amigo Anarqua =), mas seu exemplo é justamente o link que ele me mandou vlw brother


12. Re: Qual a funcionalidade ARGV? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/10/2010 - 00:09h

Opa eu tinha visto o resolvido no tópico depois que respondi, mas por conta do captcha eu não consegui responder antes, perdi todo o texto quando fui responder pois errei o código =)

Abraços!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts