Perguntas sobre 'shell-script'

1
resposta

Como recuperar o tamanho do arquivo para download com o comando curl?

Eu tenho um requisito no script de shell como, tenho que baixar um arquivo de "url" com o comando curl. antes de baixar esse arquivo eu quero processar o mesmo tamanho de arquivo em um método. Alguém pode me ajudar com isso?     
18.06.2018 / 09:43
1
resposta

Melhor solução shell quando as linhas em branco podem ser canalizadas para o wc

Eu tenho um código que faz algo assim: #!/bin/sh CONTENTS=$(cat "somefile") RELEVANT_LINES=$(echo "$CONTENTS" | grep -E "SEARCHEXPR") COUNT=$(echo "$RELEVANT_LINES" | wc -l) Eu achei aborrecido que este código não tenha saído da mesma for...
14.01.2018 / 13:25
2
respostas

Como faço esse script pesquisar em todas as pastas base de usuários e, em seguida, rm -f os arquivos que correspondem a EXT? [duplicado]

Como faço esse script pesquisar nas pastas iniciais de todos os usuários e, em seguida, rm -f dos arquivos que correspondem a EXT? No momento, está apenas excluindo os arquivos que correspondem a EXT na pasta atual em que estou executando o...
15.01.2018 / 17:37
2
respostas

Anexar argumento à lista de argumentos

Eu tenho o seguinte código Bash: function suman { if test "$#" -eq "0"; then echo " [suman] using suman-shell instead of suman executable."; suman-shell "$@" else echo "we do something else here" fi } f...
05.11.2017 / 18:43
2
respostas

arquivos cksum usando string variável substituída como um padrão

Posso evitar eval no exemplo abaixo ou não há outra maneira? A lista de arquivos na variável é dinâmica, e eu quero cksum todos eles. Existem muitos outros arquivos no diretório, mas eles devem ser ignorados. $ Z="file1 file4" $ echo ${Z//...
16.04.2018 / 13:06
2
respostas

comprima o arquivo usando / bin / gzip com padrões específicos

Eu quero compactar arquivos individualmente com o padrão específico. Por exemplo, eu tenho o diretório abaixo: /log/log1 -/1/log2/file.1 -/1/log2/file123 -/1/log2/file2.1 /log/log2 -/2/log2/file4.1 -/2/log2/file345 -/2...
17.04.2018 / 10:51
2
respostas

Como iterar através de uma matriz bash ao remover um elemento?

GNU bash , versão 4.3.42 (1) -release (arm-openwrt-linux-gnu) Estou tentando fazer o script de uma regra iptables usando uma matriz bash. $ NETID é usado para criar endereços de rede. Por exemplo, 192.168. 10 .0 / 24, 192.168. 20 .0 /...
02.09.2017 / 04:23
3
respostas

o que significa set -g em arquivos de configuração?

Em uma das minhas configurações [~ / .tmux.conf] , há uma linha: set -g default-terminal "screen-256color" set -s escape-time 10 Eu acho que define variáveis globais do meu sistema. Mas eu não tenho certeza .. Eu procurei por ele na web...
07.09.2017 / 05:09
3
respostas

Como contar as ocorrências de cada palavra pertencente a um arquivo em todo o 'n' número de arquivos passados como argumentos?

Estou procurando um script de shell que aceite uma lista de nomes de arquivos como seus argumentos, conte e relate a ocorrência de cada palavra que está presente no primeiro arquivo de argumento em outros arquivos de argumento. Tenho quase ce...
07.09.2017 / 09:59
3
respostas

grep - sair com 1 - se corresponder

Eu tenho uma função bash assim: run_mongo(){ mongo foo bar baz 2>&1 # send stderr to stdout } infelizmente este comando mongo não sai com 1 se houver erro, então eu tenho que combinar com stdout / stderr existe alguma maneira...
26.03.2018 / 23:31