[Fedora-users-br] (F10+at+dúvida) Saída estranha do comando ls no agendamento com at....

Adilson Bonanovisky arbonan em gmail.com
Sex Fev 13 19:33:54 UTC 2009


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+




Mais detalhes sobre a lista de discussão Fedora-users-br