Considere isso:
tmux split-window -d program1
program2 # this program depends on some side effects produced by program1
Nesse caso, program2 será iniciado antes que program1 esteja pronto. program1 enviará sinais / saída quando...
Executando o RHEL 6.2, tentando gravar um script bash para o SSH em uma lista de servidores remotos e gravar as CPUs e a Total Memory em um arquivo, uma linha por host no seguinte formato:
HOSTNAME1 CPUS: 12 MEMORY: 64
HOSTNAME2 CPUS...
Existe uma maneira de verificar o consumo de memória (física e virtual) de um script, é claro, no momento de sua execução.
Calculando a memória usada menos a memória usada antes e depois da execução não é uma boa solução, eu acho.
Eu tenho um script que tail um arquivo ao exibir um relógio no canto superior direito . Eu peguei a parte do relógio da internet, e funciona bem. O script inteiro é algo como (eu simplifiquei):
while sleep 1; do tput sc; tput cup 0 $(($(t...
Eu tenho um diretório contendo milhões de arquivos xml.
Eu quero criar vários arquivos zip contendo n número de arquivos xml. Por ex: se n = 10000, eu quero criar 100 arquivos zip, ou seja, cada arquivo zip terá apenas 10000 arquivos xml.
Qua...
Estou trabalhando em alguns scripts em lote envolvendo o seguinte:
Executar alguns subprocessos que não terminam (de forma assíncrona)
Aguarde t segundos
Executar outra tarefa X por algum tempo
Encerrar subprocessos
Idealmente...
Eu preciso usar variáveis shell nos meus comandos do gnuplot, para os quais estou usando o estilo do documento here. Eu também preciso usar loops dentro do código do gnuplot. Ambas estas coisas estão funcionando.
Agora - eu quero usar um gnup...
Eu queria saber se existe um IDE que me permita definir uma conexão ssh com um host remoto, conectar-se e depurar localmente um script que esteja sendo executado remotamente (como se fosse possível depurar um aplicativo Java remoto no Eclipse)?...
Eu tenho muitos arquivos e quero criar um arquivo para cada 100 arquivos
Ou seja, os primeiros 100 arquivos estão em um arquivo tar e os arquivos 101 a 200 estão em outro arquivo tar. E eu quero usar a data (nanossegundos) como nomes de tarja....
Eu escrevi este script,
#!/bin/bash
# if not root, run as root
if (( $EUID != 0 )); then
sudo /home/jb/bash/update.sh
exit
fi
apt-get update
apt-get -y upgrade
apt-get -y dist-upgrade
apt-get clean
apt-get -y autoremove
o objetivo...