Como faço o tempo de um comando composto quando a maioria, mas não todos os comandos executados em paralelo:
Por exemplo, o comando:
comd1 ; comd2 & comd3 & comd4 & comd5 &
Eu tentei
time (comd1…)
Mas, na saída,...
Eu canalizo o mesmo conteúdo para vários comandos com tee , sub-shell e redireciona assim:
#!/usr/bin/env bash
echo 'hello' | tee \
>( sleep 3; cat /dev/stdin ) \
>( sleep 2; cat /dev/stdin ) \
>( sleep 1; cat /dev/stdin )...
Eu quero ter certeza de que apenas um script possa ser executado por qualquer usuário regular de um sistema por vez. Pode haver vários usuários conectados e cada um deles deve ser capaz de executar um comando somente após a execução de quaisquer...
Eu escrevi um script que contém um loop until . Esse loop deve ser executado até que uma variável booleana seja definida como true fora do loop. Infelizmente, o loop ignora que a variável foi definida como true e continua em execução. Aqui...
É possível personalizar o prompt do bash para mostrar se há alguma tarefa em segundo plano? Acho fácil esquecer que existem trabalhos em segundo plano.
Diga se o aviso foi ...
$
Existe uma maneira de mostrar o número de trabalhos em se...
Estou usando o bash em um sistema Linux RH.
Normalmente, você pode obter seu próprio PID com a variável $$. No entanto, se um script executar uma de suas próprias funções como um processo em segundo plano - isso não funciona; todas as funções...
Quando eu digito firefox no terminal, ele inicia o Firefox, mas o terminal "trava".
O que está acontecendo nos bastidores?
Posso abrir o Firefox a partir do terminal e continuar usando a mesma guia de terminal para outras coisas sem f...
Quando eu corro
nohup sudo myscript.sh &
Eu só recebo algo como
[1] 1220
em retorno e não é solicitada uma senha. O processo também não inicia.
Eu quero rodar este script em segundo plano e ele precisa ser executado com o su...
Eu tenho uma compreensão básica de como conseguir um emprego em primeiro plano para mudar para segundo plano e vice-versa, mas estou tentando criar uma maneira de executar vários trabalhos em segundo plano.Eu tentei colocar vários trabalhos em s...