Ola lista,
Olhem só...agendei um ls com o at, assim:
# ls | at now && atq
job 21 at 2009-02-12 16:00
21 2009-02-12 16:00 = jucabala
O serviço atq esta no ar e o usuário jucabala pode usar o comando at
para agendar comando...
Mas dai fui ver o email para o job 21 do usuário e dai fiquei na dúvida:
...
/bin/bash: line 2: Área: command not found
/bin/bash: line 3: bin: command not found
/bin/bash: line 4: Documentos: command not found
/bin/bash: line 5: Download: command not found
/bin/bash: line 6: Imagens: command not found
/bin/bash: line 7: Modelos: command not found
/bin/bash: line 8: Música: command not found
/bin/bash: line 9: Público: command not found
/bin/bash: line 10: Vídeos: command not found
Me parece que NÃO ocorreu a listagem como o esperado... então não funcionou...
Mas dai refiz o comando usando a idéia do echo....
# echo "/bin/ls" | at now && atq
job 22 at 2009-02-12 16:10
22 2009-02-12 16:10 = jucabala
Agora sim, vejam....
Área de Trabalho
bin
Documentos
Download
Imagens
Modelos
Música
Público
Vídeos
Minha dúvida (quase conclusão) é a seguite...
Dessa forma direta só funciona os comandos passado via echo? é isso mesmo?
Antes de terminar
# file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
# /usr/sbin/eject
/usr/sbin/eject: ELF 32-bit LSB executable, Intel 80386, version 1
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9,
stripped
Como vemos os dois são binários compilados, minha dúvida é pq um
funciona e ou não. Veja no email que o sistema lhe manda.
# /usr/sbin/eject | at now <-- Porque funciona?
# /bin/eject | at now <-- Porque NÃO funciona?
Valeuzzzzzzzzzzzz
Thanks!
t+
Show replies by date