Perguntas com a marcação «bash»

Para perguntas sobre scripts escritos para o shell de comando do Bash. Para scripts de shell com erros / erros de sintaxe, verifique-os com o programa shellcheck (ou no servidor web shellcheck em https://shellcheck.net) antes de postar aqui. As perguntas sobre o uso interativo do Bash têm maior probabilidade de ser abordadas no tópico Superusuário do que no Stack Overflow.


13
Como verificar o tamanho de um arquivo usando o Bash?
Eu tenho um script que verifica o tamanho 0, mas achei que deveria haver uma maneira mais fácil de verificar o tamanho dos arquivos. Ou seja, file.txté normalmente 100k; como fazer um script verificar se é menor que 90k (incluindo 0) e fazer uma nova cópia porque o arquivo está …
145 bash 


7
Personagens Grep antes e depois da partida?
Usando isto: grep -A1 -B1 "test_pattern" file produzirá uma linha antes e depois do padrão correspondente no arquivo. Existe uma maneira de exibir não linhas, mas um número especificado de caracteres? As linhas no meu arquivo são muito grandes, então não estou interessado em imprimir a linha inteira, mas apenas …
144 bash  grep 


7
Como baixar um diretório e subdiretórios inteiros usando o wget?
Estou tentando fazer o download dos arquivos de um projeto usando wget, pois o servidor SVN desse projeto não está mais em execução e só consigo acessar os arquivos por meio de um navegador. Os URLs base para todos os arquivos são iguais aos http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * Como posso usar wget(ou …
143 regex  linux  bash  wget 

10
Como ir para cada diretório e executar um comando?
Como escrevo um script bash que percorre cada diretório dentro de um diretório parent_executor e executa um comando em cada diretório . A estrutura de diretórios é a seguinte: parent_directory (o nome pode ser qualquer coisa - não segue um padrão) 001 (os nomes de diretório seguem esse padrão) 0001.txt …
143 bash  shell  unix  find 

3
Como você pode diferenciar dois pipelines no Bash?
Como você pode diferenciar dois pipelines sem usar arquivos temporários no Bash? Digamos que você tenha dois pipelines de comando: foo | bar baz | quux E você quer encontrar o diffresultado deles. Uma solução seria obviamente: foo | bar > /tmp/a baz | quux > /tmp/b diff /tmp/a /tmp/b …
143 bash  diff  pipeline 



9
Comentários embutidos para Bash?
Eu gostaria de comentar um único sinalizador em um comando de uma linha. Bash apenas parece ter from # till end-of-linecomentários. Estou vendo truques como: ls -l $([ ] && -F is turned off) -a /etc É feio, mas melhor que nada. Existe uma maneira melhor? O seguinte parece funcionar, …
142 bash  comments 




5
Sair de um script com erro
Estou criando um Shell Script que tem uma iffunção como esta: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Quero que a execução do script termine depois de exibir a mensagem …
141 bash  exit  shell 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.