analisando o guia avançado de scripts do bash exemplo 3.3 executando um loop em segundo plano, encontrei este :
#!/bin/bash
# background-loop.sh
for i in 1 2 3 4 5 6 7 8 9 10 # First loop.
do
echo -n "$i "
done & # Run this loop in back...
Eu tenho o seguinte script no awk que resume todas as colunas em um arquivo que eu canalizo para ele:
#sum_all.awk
{ for (i=1; i<=NF; i++) { sum[i]+= $i } }
END { for (i=1; i<=NF; i++ ) { printf "%d ", sum[i] } }
por exemplo:...
Minha estrutura de diretórios é fornecida abaixo. Eu preciso mover todas as pastas de Test3 para Test2 e concatenar os arquivos com os mesmos nomes
[jg@hpc Test2]$ tree
.
|-- Sample_1008
| |-- 1008_ATCACG_L002_R1_001.fastq
| |-- 1008_ATCA...
Eu quero excluir apenas alguns espaços (digamos 4) após o line$#*425 with space
Não consigo concluir, sugiro
echo "line$#*425 with space " | sed 's/ / /g'
Estou pensando em usar od -b também, mas ainda não consigo descob...
Eu quero ler um diretório numerado que está sob um caminho, em uma variável no shell script.
Os caminhos são algo assim:
.../releases/R1/...
.../releases/R2/...
.../releases/R3/...
Cada vez que o script é executado, eu quero ler o diretór...
Então, eu queria saber qual processo está criando um diretório ']' na minha raiz. Eu estava assumindo que este é um erro de digitação em algum script. Então eu configurei uma auditoria para esse diretório, de forma muito semelhante, como mostrad...
Posso executar um trecho de código em segundo plano em vez de usar outro script?
[sesiv@itseelm-lx4151 ~]$ cat ./testback2
#!/bin/bash
start_time=$(date +%s)
for i in {1..5}
do
./testscript &
done
wait
finish_time=$(date +%s)...
Estou executando um cron job a cada minuto, que inicia um script de shell bash:
# Automatically reboot the server if it goes down
* * * * * /root/auto-restart.sh
Eu posso executar manualmente o script, mas sempre que eu tentar executá-lo...
Como verificar, em um script Bash, que nenhum argumento de linha de comando ou STDIN foi fornecido?
Quero dizer, se eu corro:
#> ./myscript.sh
... Show message "No data provided..." and exit
Ou:
#> ./myscript.sh filename.txt
....