[Cascavel-pm] Executar comando do Linux com Perl

Luis Campos de Carvalho monsieur_champs em yahoo.com.br
Sexta Fevereiro 4 16:40:14 PST 2005


Rafael Szarblewski wrote:
> Olá mogers,
>  
>   Alguém saberia me dizer como faço para executar um comando do Linux 
> com Perl, por exemplo, mover um arquivo.

   Consulte a documentação da função system(), para começar.
   Depois, desista disso e use os módulos de Shell, para operar 
genéricamente sobre o ssitema, ou File::*, para manipular arquivos (de 
muitas formas diferentes).

   E NUNCA, jamais, por nada neste mundo permita que um usuário tenha a 
chance de interferir ou compor nem mesmo parte da string que você vai 
executar como comando unix. É muito simples abrir brechas de segurança 
muito graves desta forma.

   Putamplexos, e boa sorte!
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Luis Campos de Carvalho is BSc in Comp Science,
  PerlMonk [SiteDocClan], Sao Paulo PM Leader,
  Unix Sys Admin && Certified Oracle DBA
  http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



Mais detalhes sobre a lista de discussão Cascavel-pm