O uso de
print 'chkconfig --level 3 nslcd on';
em vez disso "consertar" isso? Se sim, a resposta é encontrada aqui: link
Backticks no Perl são executados com uma chamada system (), e seu valor de retorno será o STDOUT do comando chamado.
Quando coloco este comando em um script perl, não funciona:
'chkconfig --level 3 nslcd on';
Mas se eu executá-lo em um shell de comando do Linux, ele funciona.
[root@barf Scripts]# chkconfig --level 3 nslcd on
Estou curioso para saber por que ele não funciona em um script perl.
TIA
O uso de
print 'chkconfig --level 3 nslcd on';
em vez disso "consertar" isso? Se sim, a resposta é encontrada aqui: link
Backticks no Perl são executados com uma chamada system (), e seu valor de retorno será o STDOUT do comando chamado.
Tags perl