Resultados da pesquisa a pedido "shell"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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
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 ...
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?
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 ...