Perguntas sobre 'shell'

5
respostas

Quando eu redireciono a saída de ls para um arquivo, o nome do arquivo é incluído nesse arquivo. Como posso evitar isso?

Observe: $ ls $ ls > list $ cat list list Isso parece indicar que quando ls é executado, o redirecionamento para o arquivo list já começou e o arquivo list já foi criado. Uma explicação suficientemente boa, de qualquer forma,...
15.07.2016 / 23:50
3
respostas

Como imprimir apenas a primeira correspondência com grep

Estou tentando usar o nome de usuário do grep: users | grep "^\b\w*\b" -P Como posso fazer isso para mostrar apenas a primeira correspondência com grep ?     
07.12.2012 / 12:18
3
respostas

Extrair partes únicas de texto do arquivo com awk, sed ou grep

Da saída de pactl list sink-inputs , eu preciso pegar o número sink input para o VLC. Antes disso, estou tentando extrair a peça que contém a saída apenas para o VLC. Todos os métodos que pensei que funcionariam têm deficiências. Este é um e...
19.05.2015 / 17:53
3
respostas

vi: move uma linha por 4 bytes

Eu quero mover uma linha por 4 bytes usando o editor vi. Qual comando devo usar? Eu tentei "> >" e ele se move, mas se move por 8 bytes.     
04.05.2014 / 19:14
6
respostas

Diferença entre “echo $ SHELL” e “which bash”

Estou tentando determinar a localização do intérprete bash no meu sistema Solaris e estou um pouco confuso. Quando eu digito: echo $SHELL O caminho resultante é: /bin/bash e quando eu digito: which bash Eu recebo: /usr/bi...
19.07.2012 / 15:00
4
respostas

grep substring entre aspas

Digamos que eu tenha uma string como esta: title="2010-09-11 11:22:45Z" Como posso grep a data em si e desconsiderar as aspas / título / Z ? O arquivo pode conter mais strings como: randomstring title="2010-09-11 11:22:45Z" tit...
26.07.2014 / 18:16
4
respostas

Remove o caractere ^ M dos arquivos de log

Remova o caractere ^ M dos arquivos de log. No meu script, eu redireciono a saída do meu programa para um arquivo de log. A saída do meu arquivo de log contém alguns caracteres ^ M (nova linha). Eu preciso removê-los durante a execução em si....
30.08.2013 / 05:35
5
respostas

Comparando várias opções em um bash (string)

Estou tentando ativar apenas algumas opções ao usar o comando read e sair do script se uma possibilidade errada foi inserida. Tentei muitas possibilidades (matriz, variáveis, alteração de sintaxe), mas ainda estou preso ao meu problema ini...
25.07.2016 / 14:05
1
resposta

Erro de sintaxe no nohup (…)

Estou tentando testar o comando nohup no bash shell executando um comando em segundo plano, efetuando logout e back in novamente e esperando que a saída do comando esteja no arquivo nohup.out . Aqui está o comando que estou tentando executa...
03.03.2018 / 20:19
1
resposta

Diff a saída de dois comandos 'awk'

Estou tentando calcular a diferença entre a saída de dois comandos awk , mas minhas tentativas simples parecem estar falhando. Aqui está o que estou tentando: diff $(awk '{print $3}' f1.txt | sort -u) $(awk '{print $2}' f2.txt | sort -u)...
21.12.2011 / 18:06