Executou watch
um novo shell interativo, que expandirá o alias:
watch -x bash -i -c ll
(O -x
objetivo é parar watch
de usar o próprio sh -c
para quebrar nosso comando. Não queremos isso porque precisamos passar -i
para sh
ou bash
, para torná-lo um shell interativo, que lê .bashrc e define aliases. Com -x
, o watch executa o comando usando exec.)
Gah, na verdade, isso não funciona. Depois de exibir a saída de 'll' uma vez e, depois de dormir 2 segundos, o trabalho fica em segundo plano, com o levemente enigmático:
1]+ Stopped watch -x bash -i -c ll
Por que parou? Para onde foi a chave aberta [
? Porra, pensei que seria uma ótima resposta, mas não posso fazê-lo funcionar.