Resultados da pesquisa a pedido "shell"

7 a resposta

Substitua o bloco de texto delimitado no arquivo pelo conteúdo de outro arquivo

Preciso escrever um script simples para substituir um bloco de texto em um arquivo de configuração pelo conteúdo de outro arquivo. Vamos supor com os seguintes arquivos simplificados: server.xml <?xml version='1.0' encoding='UTF-8'?> <Server ...

1 a resposta

Passando a variável bash como um padrão para awk

Eu gostaria de saber como passar umbash variable como umpattern paraawk. Eu li várias perguntas e respostas que tendem a responder à mesma pergunta, no entanto, nenhuma delas resolveu meu problema (provavelmente, estou perdendo alguma ...

2 a resposta

Lendo entrada enquanto também canaliza um script via stdin

Eu tenho um script Bash simples: #!/usr/bin/env bash read X echo "X=$X"Quando executo com./myscript.sh funciona. Mas quando eu executo comcat myscript.sh | bash na verdade colocaecho "X=$X" para dentro$X. Então esse script imprimeOlá Mundo ...

27 a resposta

Como posso somar rapidamente todos os números em um arquivo?

Eu tenho um arquivo que contém vários milhares de números, cada um em sua própria linha: 34 42 11 6 2 99 ...Estou procurando escrever um script que imprima a soma de todos os números no arquivo. Eu tenho uma solução, mas não é muito ...

2 a resposta

argv: higienizando curingas

Eu estava trabalhando em um exemplo no livro K&R C, no qual ele solicita que você construa essencialmente uma calculadora RPN que receba entrada por meio de argumentos da linha de comando. Minha solução itera essencialmente os ...

3 a resposta

Clone do Git com senha @

Preciso escapar do @ que usa a senha porque ela está confusa com o host. Exemplo 1:git clone https://user:p@[email protected]/user/repo.git Quando executo o exemplo acima, está errado, porque como a senha possui @, ele entende que o próximo ...

2 a resposta

Como classificar 'encontrar' resultados no bash por tamanho

Gostaria de saber se existe uma maneira "fácil" (através de um pipe ou algo assim) para ordenar (por tamanho do arquivo) os resultados de um comando "find" no bash, como: find /location/of/directory/ -type f -size +2G

3 a resposta

Como escapar do caractere bang (!) No shell bash do Linux?

Eu não consigo descobrir como escapar da vida! personagem no Bash. Por exemplo, eu quero imprimir isso: Text text text! Eu tentei isso: echo "Text text text\!"mas que imprime isso: Text text text\! (com uma barra invertida extra). Como ...

4 a resposta

Getopt de plataforma cruzada para um script de shell

Acabei de descobrir quegetopt não é multiplataforma (em particular para FreeBSD e Linux). Qual é a melhor solução alternativa para esse problema?

2 a resposta

Precisa do Shell Script para encontrar esse padrão

Estamos fornecendo uma hospedagem compartilhada, a maioria dos nossos clientes está usando um plug-in vulnerável. Isso leva a que muitos arquivos invadidos sejam carregados. Agora, eu quero excluir esses arquivos. Se esse tipo de padrão[xx] (x ...