Perguntas com a marcação «bash»

113
Como crio uma resposta “sim” para instalar programas?

Trabalho com instâncias do Amazon Linux e tenho alguns scripts para preencher os dados e instalar todos os programas com os quais trabalho, mas alguns dos programas pedem: Do you want to continue [Y/n]? e pause a instalação. Desejo responder automaticamente "Y" em todos os casos, mas agora tenho...

113
Grepping um arquivo enorme (80 GB) de alguma forma para acelerá-lo?

grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql Ele está rodando há uma hora em um servidor Linux bastante poderoso, que de outra forma não está sobrecarregado. Alguma alternativa ao grep? Algo sobre minha sintaxe que possa ser melhorado (egrep, fgrep melhor?) O arquivo está realmente em um...

112
Como analisar um arquivo CSV no Bash?

Estou trabalhando em um longo script Bash. Quero ler células de um arquivo CSV em variáveis ​​Bash. Posso analisar linhas e a primeira coluna, mas não qualquer outra coluna. Este é meu código até agora: cat myfile.csv|while read line do read -d, col1 col2 < <(echo $line) echo "I...

112
Como mostrar e atualizar o eco na mesma linha

Tenho o seguinte no Bash (no Linux) for dir in Movies/* do (cd "$dir" && pwd|cut -d \/ -f5|tr -s '\n' ', ' >> ../../movielist && exiftool * -t -s3 -ImageSize -FileType|tr -s '\t' ',' >> ../../movielist ) echo "Movie $movies - $dir ADDED!" let movies=movies+1 done Mas...

111
Lendo a saída de um comando em uma matriz no Bash

Preciso ler a saída de um comando em meu script em uma matriz. O comando é, por exemplo: ps aux | grep | grep | x e dá a saída linha por linha assim: 10 20 30 Preciso ler os valores da saída do comando em uma matriz e, em seguida, farei algum trabalho se o tamanho da matriz for menor que...

111
Salvar o diretório atual na variável usando o Bash?

O que estou tentando fazer é encontrar o diretório de trabalho atual e salvá-lo em uma variável, para que eu possa executar export PATH=$PATH:currentdir+somethingelse. Não tenho certeza se eles têm uma variável que contém cwd por padrão. Como faço para salvar o diretório atual na variável usando...

111
Como extrair uma coluna de um arquivo csv

Se eu tiver um arquivo csv, há uma maneira rápida do bash para imprimir o conteúdo de apenas uma coluna? É seguro presumir que cada linha tem o mesmo número de colunas, mas o conteúdo de cada coluna teria um comprimento