Perguntas sobre 'scripting'

3
respostas

Como remover todas as linhas que possuem um valor na linha?

Eu tenho um arquivo como o seguinte input file 0.0 4 6 5 1 2 9 4 5 1 ..... 0.25 0.5 3 1 1.0 3 7 8 2 1.5 3 3 3 4 6 4 5 2.0 2.5 6 7 6 9 Eu quero excluir todas as linhas que têm apenas um valor na linha,...
14.07.2016 / 23:37
4
respostas

Ter regex no script Bash

O script bash faz muitas coisas. No entanto, no início, deve começar se a entrada passada para o script for um caminho de diretório. Por exemplo, maneira correta de dizer o caminho do diretório é "/ var / lib / test", e maneira incorreta é "/ va...
28.09.2018 / 13:39
2
respostas

Como faço para contar linhas e fazer uma divisão simples na linha de comando?

Aqui estão algumas linhas do meu arquivo de entrada: 08:51:36 UN 127.0.0.1 08:51:36 UN 127.0.0.2 08:51:36 UN 127.0.0.3 08:53:50 DN 127.0.0.1 08:53:50 DN 127.0.0.2 08:53:50 DN 127.0.0.3 Eu quero escrever um script de shell que...
11.07.2018 / 13:06
4
respostas

conta o número de ocorrências de substring e mantém a maior pontuação

Eu tenho uma lista de string como: StringA 45 StrinB 98 StringA 35 StringA 83 StrinB 78 StringC 65 StrinB 98 e eu quero filtrar as duplicatas, imprima o número de ocorrências (da subseqüência que pode ser de comprimento diferente,...
06.07.2018 / 06:13
3
respostas

Como verificar se a hora atual é entre 23:00 e 06:30

Eu sinto muito se isso parece lição de casa, mas eu estou tendo problemas em entender como checar corretamente um script bash se a hora atual estiver entre 23:00 e 06:30. Estou tentando executar um loop infinito para verificar a hora agora e faz...
04.10.2017 / 01:06
4
respostas

Como encontrar uma string no fileA, selecionar algum texto dessa string e substituir uma string no fileB?

Eu tenho um arquivo A e um arquivo B. Em fileA , quero que meu script encontre uma stringA específica; em seguida, com o comando sed , cole apenas uma parte da stringA em um arquivo B (substituindo por parte de uma stringB específica em fi...
11.08.2017 / 19:52
4
respostas

Como posso saber qual comando possui o manual mais longo do meu sistema?

Existe uma maneira fácil de descobrir qual comando possui as páginas de manual mais longas?     
09.10.2014 / 00:41
1
resposta

Qual é a diferença entre filename = $ {1: - / etc / hosts} e filename = / etc / hosts? [duplicado]

     Esta pergunta já tem uma resposta aqui:                   O que significa ': -' em um script de shell [duplicado]                                      2 respostas                                                 Significado de “:...
29.06.2014 / 13:52
1
resposta

Como remover log de arquivo com nome de arquivo

Suponha que eu tenha arquivos de log com este formato de nome. NameLog.log.2014-09-27 NameLog.log.2014-09-28 NameLog.log.2014-09-29 NameLog.log.2014-09-30 NameLog.log.2014-10-01 NameLog.log.2014-10-02 NameLog.log.2014-10-03 NameLog.log.2014-1...
06.10.2014 / 07:32
3
respostas

Combinando 3 linhas de divisão do script bash em uma única linha

Segui o que encontrei depois de pesquisar: dpkg --list 'linux-image-*' \ | perl -ane 'BEGIN { $r = 'uname -r' or die; chomp $r } print $F[1], "\n" if $F[0] eq "ii" && $F[1] !~ /\Q$r\E\b/' \ | xargs -r aptitude purge -y Alg...
29.05.2014 / 17:10