Perguntas sobre 'for'

1
resposta

usando 'for file in' para selecionar vários nomes de extensão e, em seguida, obter o nome de base de "file", em seguida, concatenar um nome de extensão

Eu estou tentando praticar minhas habilidades unix, eu acabei de aprender como usar for file in *.jpg; o que ele faz é selecionar todos os arquivos com .jpg no diretório de trabalho, mas eu não quero parar por aí e eu não quero para execut...
15.04.2015 / 12:08
1
resposta

Como substituir a string do arquivo, que está presente no arquivo tar através do UNIX

Eu tenho um arquivo tar xyz.tar contendo muitos arquivos .sh como: 123.sh 456.sh 789.sh Todo arquivo .sh tem algum conteúdo de string, por exemplo 123.sh contém bem-vindo a Hollywood, 456.sh contém Eu amo Hollywood e 789.sh c...
04.03.2015 / 09:31
2
respostas

para loop não funcionando para várias linhas

Eu tenho uma matriz como esta "Apple Clementine Date" Eu tenho que imprimir assim: 1. Apple 2. Banana 3. Clementine 4. Date Arquivo de script: for i in "${fruits[@]}"; do echo "$lineno. $i " lineno+=1 done saída do mys...
28.11.2014 / 10:43
1
resposta

acessando substrings de linhas em um arquivo de texto e armazenando-as

Eu tenho um arquivo de texto como este chr1:16840617-16840780 RNU1-1 (2 columns are tab separated) chr3:142139047-142139211 RNU1-100P ............ ............ Eu quero repetir as linhas do arquivo de texto e salvar a co...
29.07.2014 / 23:01
1
resposta

para + array + args

Eu tenho problema com meu ciclo, é isso que eu quero: for arg do array[index]=('find $arg -type l -maxdepth $depth -printf "%p\n" ') index++ done fi arg - argumentos posicionais, apenas diretórios Este ciclo percorre os argumentos...
15.11.2013 / 12:28
1
resposta

nome da variável contém uma variável dentro dele [duplicado]

Estou tentando fazer eco de alguns valores usando um loop for . hwEventType.txt contém isto: 11000 11002 11004 11006 13025 13026 Código: for event in $(cat /path/hwEventType.txt) do eval miny_"$event"_2001='cut -f4 -d"|" /pat...
07.02.2018 / 13:20
2
respostas

O uso do awk para processar vários arquivos precisa contar a ocorrência da variável após o padrão. Como posso parar a redefinição da matriz após cada arquivo?

Eu quero contar todas as ocorrências de qualquer variável entre parênteses após padrões, para arquivos em um diretório que tenha uma extensão específica. Cada arquivo pode conter o padrão em vários registros / linhas. Primeiro tente com awk e ba...
14.11.2017 / 04:46
1
resposta

Scripting com 'for' e grep / egrep

Estou tentando aprender um pouco mais de Linux e, por experiência, a melhor maneira é tentar bater a cabeça contra a parede. Então, agora que fiz uma tarefa manualmente algumas vezes, gostaria de automatizá-la. Isso envolve fazer um oneliner par...
02.07.2017 / 16:34
1
resposta

Lista de comandos errada

Eu tenho um script bash que lista todos os arquivos em um diretório: for file in foo/*; do echo ${file##*/} done Ele funciona bem se houver arquivos no diretório, mas se não houver arquivos, ele listará os arquivos em um diretório. C...
03.08.2016 / 14:59
1
resposta

Como eu escrevo um script para compilar e instalar automaticamente todos os módulos do Moksha?

Eu tenho este repositório clonado na minha máquina Sabayon, o que eu gostaria de fazer é escrever um script Isso mudará para cada diretório deste repositório (apenas os diretórios de nível superior, não os diretórios dentro desses diretórios)...
04.11.2015 / 06:49