Seu comando echo
grava em STDOUT. No momento em que seu trabalho é executado, STDOUT não é apontado para nenhum lugar útil.
echo "testjob ran at ['date']" >>/tmp/myjob.log
salvará a saída.
Eu criei um trabalho no diretório /etc/init
com sudo vi myjob.conf
. Neste arquivo eu escrevi:
description "testing"
author "harshil"
start on mysig
exec echo testjob ran at ['date']
console output
É suposto ser iniciado e executar o comando e imprimir
test job ran at ['date']
no terminal, quando executamos o comando initctl emit mysig
na linha de comando, mas não mostra nada.
O que há de errado com isso? Qual é o pré-requisito para criar um arquivo em /etc/init
e executar como upstart?
( NOTE : eu já verifiquei erros sintáticos no arquivo myjob.conf
usando o comando init-checkconf myjob.conf
, e não há erros)
Seu comando echo
grava em STDOUT. No momento em que seu trabalho é executado, STDOUT não é apontado para nenhum lugar útil.
echo "testjob ran at ['date']" >>/tmp/myjob.log
salvará a saída.
Tags upstart
Instalei o Ubuntu 16.04 recentemente e tive um problema com as teclas Fn + F5 e Fn + F6 no meu Asus K401UQ, não alterando o brilho da tela. Eu tentei os métodos que foram postados em fóruns diferentes, sobre como editar o arquivo de configuração do grub.
Configuração original - %code% - As teclas não respondem, mas o brilho pode ser ajustado por meio de software (e configurações).
Adicionadas %code% no final, agora as teclas de brilho respondem e a barra de brilho na tela aparece e muda, mas nenhuma alteração real no brilho. O controle baseado em software é perdido.
Eu tenho Intel HD Graphics 520 e Nvidia 940MX, atualmente usando o driver Nvidia para alternar entre os dois cartões (sem alteração, mesmo no cartão nvidia). Também tentei driver padrão do Xorg noveau. Todas as soluções que li no último mês parecem não funcionar. Obrigado!