Perguntas sobre 'shell'

4
respostas

Limpeza da consola Shell

Existe uma maneira de esclarecer o que é exibido no console do shell (no Linux ubuntu) em apenas uma ou duas chaves? Quando recebo uma enxurrada de linhas de grep e isso excede a altura da janela, quero voltar rapidamente para a posição em qu...
31.03.2011 / 18:18
4
respostas

Efetivamente mesclar / classificar / único grande número de arquivos de texto

Estou tentando um ingênuo: $ cat * | sort -u > /tmp/bla.txt que falha com: -bash: /bin/cat: Argument list too long Então, para evitar uma solução boba, como (cria um enorme arquivo temporário): $ find . -type f -exec cat {} &...
15.05.2017 / 08:52
9
respostas

Remove toda palavra duplicada da string usando o shell script

Eu tenho uma string como "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" Eu quero remover a palavra duplicada da string e a saída será como "aaa,bbb,ccc" Eu tentei Este código Source $ echo "zebra ant spider spider ant zebra ant" | xargs -n...
23.03.2017 / 12:41
6
respostas

Lê um arquivo orientado por linha que pode não terminar com uma nova linha

Eu tenho um arquivo chamado /tmp/urlFile , onde cada linha representa um URL. Eu estou tentando ler o arquivo da seguinte maneira: cat "/tmp/urlFile" | while read url do echo $url done Se a última linha não terminar com um caractere...
18.01.2018 / 17:43
4
respostas

Saída grep colorida: não GREP_OPTIONS não é apelido

Eu quero uma saída colorida de grep . ... Mas Estratégia 1: GREP_OPTIONS. Mas isso está obsoleto. Consulte o link Stragegy 2: GREP_COLORS parece uma solução à primeira vista, mas isso faz algo diferente. Estratégia 3: alias. Isso...
13.03.2017 / 10:34
4
respostas

Precedência de operadores lógicos versus ponto e vírgula

O que acontecerá se eu escrever uma linha no bash como commandA && commandB ; commandC Se commandA falhar, commandC será executado?     
13.06.2017 / 13:13
3
respostas

Remove muitos arquivos muitos de uma pasta

Eu tenho uma pasta com 137795 arquivos nela. Preciso deletar todos eles. Quando eu executo rm * , recebo -bash: /bin/rm: Argument list too long . Como faço para superar esse erro?     
06.04.2012 / 14:51
3
respostas

Por que as tarefas em segundo plano iniciadas pelo meu shell são mais longas que o shell pai e os terminais de controle?

É comum dizer que "&" coloca o processo em execução em segundo plano, mas esse processo seria eliminado quando o terminal é fechado. Mas pelo que vejo, tudo o que enviei para o fundo continuava ativo desde que fechei o terminal. Por exemplo:...
16.02.2012 / 18:20
2
respostas

lista a diferença e sobreposição entre dois conjuntos de dados simples [duplicados]

Eu tenho dois conjuntos de dados, A e B. O formato para cada conjunto de dados é um número por linha. Por exemplo, 12345 23456 67891 2345900 12345 Alguns dos dados em A não estão incluídos no conjunto de dados B. Como listar todos ess...
11.01.2012 / 16:03
3
respostas

Qual é a diferença entre ping -w e ping -W?

Qual é o sinalizador -w (prazo) em ping para? Não consigo encontrar uma descrição dele na página ping man; somente para -W , o que leva segundos como um parâmetro. Qual é a diferença entre eles e como posso definir um tempo limite de...
04.02.2013 / 13:16