Perguntas sobre 'shell'

1
resposta

Localizar comandos por nome parcial

Existe uma maneira de obter uma lista de todos os comandos que correspondam a um padrão específico (sem distinção entre maiúsculas e minúsculas)? Então, por exemplo, eu sei que o comando (que pode ser um alias) eu estou procurando contém "diag...
23.07.2017 / 12:44
1
resposta

Barra invertida não detectada no comando “grep”

Eu tenho uma consulta sql em um arquivo de texto e tem uma linha parecida com: PARTITION BY (date_key // 100000000); Agora, quero substituir as duas barras com a palavra "DIV". Para isso, fiz o seguinte em um script de shell: strg=$...
01.05.2017 / 17:53
2
respostas

Como encontrar o quarto e quinto caractere do nome dos arquivos?

$ ls abcmkde ghemkde vdecdde Por exemplo, só quero listar o nome do arquivo com apenas 4 e 5 caracteres com apenas uma iteração de correspondência única ( mk e cd no exemplo acima). Há vários arquivos com nomes diferentes e quarto e...
28.04.2017 / 21:05
1
resposta

Como o caminho é carregado pela primeira vez

Como os shells como bash primeiro obtêm o caminho e / ou o ambiente? É um arquivo? Veja o que tentei: /etc/paths (Aparentemente existe no MacOS, não consigo encontrar no meu Debian sistema) Carregando simplesmente $path (uma...
04.05.2017 / 15:20
2
respostas

While loop não verificando a condição no shell

Eu estava tentando o algoritmo de backoff exponencial com o shell. Mas quando estou passando o pendente como parâmetro, ele está executando o loop never ending? #!/bin/bash MAX_RETRIES=5 retries=0 status=$1 while [ $retries -le $MAX_RETRIES...
16.06.2017 / 09:26
2
respostas

Um script bash / zsh não está sendo chamado a partir de um terminal no FreeBsd, nem no bash nem no zsh

Eu tenho um script no FreeBsd 11 % cat my_script.sh #!/usr/local/bin/zsh # [........] Tem x attribute: -rwxr-xr-- 1 root wheel 669 Jun 14 02:45 my_script.sh Meu shell é zsh . Quando estou tentando executá-lo, recebo um e...
14.06.2017 / 02:54
1
resposta

Aritmética da shell: referenciando uma variável sem o $ principal

Fiquei surpreso ao ler isso no manual do Bash, descrevendo Aritmética Avaliação : Within an expression, shell variables may also be referenced by name without using the parameter expansion syntax. Eu testei e, de fato, var se comport...
13.06.2017 / 00:30
1
resposta

caminho executável básico do linux não aparece [duplicado]

Estou tentando encontrar o caminho dos comandos básicos, como ls ou cd usando o comando which . Eu vejo o caminho para ls , mas não para cd . Claro que ambos os comandos funcionam bem. Alguma idéia? $ which ls /bin/ls $ which cd...
12.04.2017 / 18:57
1
resposta

Como posso remover uma determinada string do nome do arquivo? [duplicado]

Eu tenho alguns arquivos no seguinte diretório: /var/lib/jenkins/bin/ -rwxr-xr-x. 1 root root 4430846 Apr 27 09:45 01-DSP-04.12_03_crc.bin -rwxr-xr-x. 1 root root 1659036 Apr 27 09:45 01-FL4-04.12_02-crc.bin -rwxr-xr-x. 1 root root 16590...
27.04.2017 / 10:48
1
resposta

Reinicia o programa sendo executado em segundo plano e ainda o faz consumir de stdin

Esta é uma extensão da pergunta anterior que eu fiz aqui { python2 readLines.py & python2 readLines.py & python2 readLines.py & python2 readLines.py & python2 readLines.py & } | tee output_file | java program...
11.04.2017 / 17:05