O controle de trabalho é provavelmente o que eu mais gosto no Linux. Eu me vejo, muitas vezes, iniciando um processo computacionalmente exigente que basicamente torna um computador inutilizável por até dias a fio, e agradecendo que sempre exista...
Estou desenvolvendo um aplicativo da web em Phoenix e também comecei a descobrir o gerenciamento de processos do Unix.
Eu coloquei meu aplicativo em segundo plano, assim:
vagrant@dev:/srv/my_app$ iex -S mix phoenix.server &
[1] 8726...
Se eu executar o seguinte comando em um prompt bash:
(for i in {1..100}; do echo $i; sleep 1; done) &
Ele começará a contar e retornará imediatamente ao meu prompt. Eu posso continuar trabalhando normalmente, mas a cada segundo ele va...
Plano de fundo
Eu trabalho em um instituto de pesquisa e há muito uso o comando batch para enviar filas de trabalho para nossas máquinas. No entanto, uma atualização recente alterou o comando batch para ser compatível com POSIX, o res...
Eu tenho um script de shell que inicia um longo comando de uso intensivo de recursos em várias máquinas diferentes.
Para executar o script em cada máquina em paralelo, tenho um símbolo E comercial após cada comando remoto no loop for.
ini...
Eu corri este grep:
grep -r "\-\-\-foo\-\-\-" * | grep -vi bar
Nos últimos 5 minutos, meu Mac ficou muito quente (ouço o ventilador) e não consigo pressionar Ctrl z ou x ou c para matar a tarefa atual.
Até o relógio do meu Mac...
Estou tentando usar algumas funções em um script bash para simplificar a chamada de alguns processos filhos. Eu quero decidir no site de chamada se deve ou não executar o processo em segundo plano como um trabalho, ou em primeiro plano, e depois...
Qual é a diferença entre executar os seguintes comandos no terminal?
command1
for i in {1..3}; do ./script.sh >& log.$i & done
e
command2
for i in {1..3}; do ./script.sh >& log.$i & done &
A ex...
Eu queria fazer um teste para os comandos de controle de trabalho.
Então, eu executei um comando cat e, em seguida, fiz dele uma tarefa em segundo plano usando o comando bg depois de pará-lo com Ctrl +Z .
Agora eu queria primeiro f...
É possível iniciar programas GUI, por exemplo, gv ou xpdf de vifm em segundo plano na linha de comando vifm :
:!gv %f &
No entanto, se gv for iniciado pressionando Enter em um arquivo como aPSfile.ps em vifm , ele b...