Perguntas com a marcação «shell»

O termo 'shell' refere-se a uma classe geral de intérpretes de comando interativos baseados em texto, mais frequentemente associados aos sistemas operacionais Unix e Linux. Para perguntas sobre scripts de shell, use uma tag mais específica, como 'bash', 'powershell' ou 'ksh'. Sem uma tag específica, uma solução portátil (compatível com POSIX) deve ser assumida, embora seja preferível usar 'posix' adicionalmente ou 'sh'.

16
Executando o Comando Shell e Capturando a Saída
Quero escrever uma função que execute um comando shell e retorne sua saída como uma string , não importa se é uma mensagem de erro ou sucesso. Eu só quero obter o mesmo resultado que eu teria obtido com a linha de comando. O que seria um exemplo de código …
908 python  shell  subprocess 

30
Comando Shell para somar números inteiros, um por linha?
Estou procurando um comando que aceite (como entrada) várias linhas de texto, cada linha contendo um único inteiro e produza a soma desses números inteiros. Como pano de fundo, tenho um arquivo de log que inclui medições de tempo. Através do grepping para as linhas relevantes e um pouco de …
867 shell 







30
Por que "cd" não funciona em um shell script?
Estou tentando escrever um pequeno script para alterar o diretório atual para o diretório do meu projeto: #!/bin/bash cd /home/tree/projects/java Salvei este arquivo como proj, adicionei permissão de execução chmode copiei-o para /usr/bin. Quando eu chamo por proj:, não faz nada. O que estou fazendo errado?
767 linux  shell 

13
Contar o número de linhas em um repositório git
Como eu contaria o número total de linhas presentes em todos os arquivos em um repositório git? git ls-files fornece uma lista de arquivos rastreados pelo git. Estou procurando um comando para cattodos esses arquivos. Algo como git ls-files | [cat all these files] | wc -l
766 bash  git  shell  line-count 



12
Como 'grep' um fluxo contínuo?
É possível usar grepem um fluxo contínuo? O que quero dizer é uma espécie de tail -f <file>comando, mas com grepa saída para manter apenas as linhas que me interessam. Eu tentei, tail -f <file> | grep patternmas parece que grepsó pode ser executado quando tailterminar, ou seja, nunca.
729 linux  bash  shell  grep  tail 

21
Extrair substring no Bash
Dado um nome de arquivo no formulário someletters_12345_moreleters.ext, quero extrair os 5 dígitos e colocá-los em uma variável. Então, para enfatizar o ponto, eu tenho um nome de arquivo com um número x de caracteres e, em seguida, uma sequência de cinco dígitos cercada por um único sublinhado de cada …
728 string  bash  shell  substring 

7
O que set -e significa em um script bash?
Estou estudando o conteúdo deste arquivo preinst que o script executa antes que o pacote seja descompactado do seu arquivo Debian (.deb). O script tem o seguinte código: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName ]; then echo …
713 linux  bash  shell  sh 

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.