Perguntas sobre 'for'

2
respostas

Analisa dois arquivos de entrada para loop / while

Eu tenho dois arquivos com dois valores diferentes. Eu quero executar um comando em loop que precisa de entrada de ambos os arquivos. Deixe-me dar o exemplo para simplificar. Conteúdo do arquivo1: google yahoo Conteúdo do arquivo2:...
08.11.2014 / 13:16
2
respostas

Como eu uso uma variável de ambiente temporária em um bash para loop?

Eu quero executar YII_ENV=prod yii kw/test dez vezes. Eu tentei $ YII_ENV=prod for x in 1..10 do; yii kw/test done; -bash: for: command not found 1304682651 (Parecia funcionar uma vez.) Eu também tentei $ for x in {1..10} do; YII_EN...
27.02.2016 / 20:50
1
resposta

Como atribuir um valor a uma variável dentro de um loop for no bash?

Gostaria de avaliar a variável chamada arduino fora do loop for, mas sempre me dá 0. arduino=0 for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do ( syspath="${sysdevpath%/dev}" devname="$(udevadm info -q na...
06.08.2016 / 21:27
2
respostas

Execute 2 ou mais scripts remotos compartilhando o mesmo padrão de curvas, sem redundância

Eu uso o Ubuntu 16.04 e executo uma lista de scripts remotos que estão no mesmo diretório (um repositório GitHub): curl -s https://raw.githubusercontent.com/${user}/${repo}/master/1.sh | tr -d '\r' | bash curl -s https://raw.githubusercontent...
09.02.2018 / 13:11
2
respostas

usando loop “for” leu um arquivo linha por linha continuamente considerando cada linha como uma entrada

Considere um arquivo file.txt com valores abaixo one,two three,four five,six six,seven red,tree Precisa de um comando shell script para executar a atividade abaixo Para o loop em que o loop deve ser executado continuamente com o maior...
07.10.2017 / 21:31
2
respostas

Expression avalia como false em loop for, enquanto é verdade em if

Este comando gera o PID de processo escutando na porta 8083: lsof -i4TCP:8083 -sTCP:LISTEN -t Quando não há processo, ele retorna uma string vazia. Nenhum processo está sendo executado nessa porta, portanto, estou verificando se esse co...
21.03.2018 / 14:11
2
respostas

echo list / array para xargs [duplicado]

Digamos que eu tenha uma lista / matriz: list=(a b c) como posso ecoar cada elemento para xargs? Algo como: for v in list; do echo v; done; | xargs existe uma maneira menos detalhada?     
26.09.2018 / 04:19
2
respostas

script bash que incorpora o conteúdo de um arquivo como parte de um comando

Estou tentando montar o que eu acho que poderia ser chamado de script bash (não que minhas habilidades de script basque sejam algo para se gabar). O que eu estou tentando fazer é alimentar uma linha de um arquivo de texto - um arquivo de texto c...
10.08.2016 / 05:40
3
respostas

para loop sobre uma lista

Eu tenho um pequeno script que deve imprimir algumas chamadas para um makefile que eu tenho. mylist='$(call list_samples,AON_9,NT_1,SC_17) $(call list_samples,AON_10,NT_2,SC_18) $(call list_samples,AON_11,NT_3,SC_19) $(call list_samples,AON_1...
13.02.2015 / 12:58
1
resposta

Usando o loop com o comando find

Eu quero ler todas as versões do java no meu sistema. for i in 'find / -name java 2>/dev/null' do echo $i checking $i -version done Eu recebo um erro: find: paths must precede expression: 2>/dev/null Usage: find [-H] [-L]...
01.03.2017 / 13:11