Perguntas sobre 'for'

4
respostas

Script shell para percorrer uma pasta e listar arquivos

Eu tenho uma pasta chamada 'sample' e ela tem 3 arquivos nela. Eu quero escrever um script de shell que irá ler esses arquivos dentro da pasta de exemplo e publicá-lo em um site http usando curl. Eu escrevi o seguinte para listar os arquivos...
06.04.2017 / 17:16
5
respostas

Saída de piping para arquivo de texto dentro de um loop for

Estou tentando fazer o seguinte em um loop for : Encontre arquivos que satisfaçam uma condição Eco o nome dos arquivos para um arquivo de log. Gzip o arquivo. Eu posso pegar o script para encontrar os arquivos e fazer eco de seus no...
15.03.2013 / 16:09
4
respostas

Como você cria um loop for com um número variável de iterações?

Como você faz uma iteração através de um loop n quantidade de vezes em que n é especificado pelo usuário no começo? Eu escrevi um script de shell e preciso repetir uma parte dele n vezes (dependendo de quantas vezes o usuário deseja). Meu...
30.12.2015 / 16:32
3
respostas

Renomeia arquivos usando um loop WHILE em vez de um loop FOR

Considere que temos muitas fotos com nomes como DSC_20170506_170809.JPEG . Para renomear as fotos para que elas sigam o padrão Paris_20170506_170809.JPEG , Eu escrevi o seguinte script que funciona perfeitamente. for file in *.JPEG; do mv...
02.11.2017 / 10:59
2
respostas

Para loop dentro de outro não funciona

#! /bin/bash for (( l = 1 ; l <= 50; ++l )) ; do for (( k = 1 ; k <= 1000; ++k )) ; do sed -n '$l,$lp' $k.dat >> ~/Escritorio/$l.txt done done O script está localizado em uma pasta junto com 1000 arquivos de...
02.11.2016 / 02:08
4
respostas

Continue por loop pelo teclado

Eu tenho uma conta de usuário em uma máquina linux que não sei seu endereço IP exato. Mas eu sei um intervalo que é executado em um deles. Quero verificar qual servidor é o meu servidor desejado. Existem alguns servidores da Microsoft, alguns se...
23.12.2013 / 10:06
1
resposta

Por que o bash substitui o texto da substituição do comando pelo texto posterior?

Eu estava tentando analisar algumas configurações do nginx λ tree sites-enabled/ sites-available/ sites-enabled/ ├── bank.cwrcoding.com.conf ├── calendar.cwrcoding.com.conf ├── cloud.cwrcoding.com.conf ├── cwrcoding.com.conf ├── drive.cwrcodi...
08.01.2018 / 20:20
1
resposta

como calcular o tempo gasto (tempo decorrido) por loop

Olá a todos que eu tenho script que chamam outro script com loop while Eu preciso saber como calcular o tempo gasto por cada loop  como: Starting NodeManager... NodeManager Started Elapsed time: 00:00:10 Starting AdminServer... AdminServer S...
20.08.2016 / 21:58
2
respostas

Como faço para que o ~ / .bashrc execute todos os scripts no meu diretório ~ / Shell usando um loop?

Eu tenho scripts de shell no meu diretório ~/Shell que eu quero que sejam executados sempre que o Bash for iniciado como minha conta de usuário usual. Então, o que eu fiz foi adicionar o seguinte a ~/.bashrc : for i in 'find ~/Shell/ -na...
31.10.2015 / 03:13
1
resposta

Como sair de um loop bash pela entrada do teclado?

Eu tenho um bash lopp como #!/bin/bash for (( c=0; c<=1000000; c++ )) do SOME STUFF HERE done Eu interrompo o loop longo por uma entrada de teclado como Ctrl+C mas Ctrl+C simplesmente termina o script. Eu estou procurando um...
28.04.2017 / 00:25