Perguntas sobre 'shell-script'

4
respostas

Obtenha informações de memória usadas separadas do comando free -m

Como resultado do comando free -m , recebo o seguinte: total used free shared buffers cached Mem: 2496 2260 236 0 5 438 -/+ buffers/cache: 1816...
20.03.2013 / 08:05
6
respostas

Como removo as palavras que terminam na letra S se as duplicatas sem um S no final estiverem na mesma lista?

Eu tenho uma lista grande de palavras. Muitas das palavras são diferentes porque têm a letra s no final. Se uma palavra na lista for exatamente igual a outra palavra na lista, exceto que uma das palavras termina com a letra s, eu gostaria de rem...
31.05.2016 / 08:45
3
respostas

Usando grep com um padrão que contém uma variável a ser expandida

Eu tenho um arquivo no formulário 2e95d7582c53583fa8afb54e0fe7a2597c92cbba 1461065389 52880 temp/hello/file.txt 46c897a7aa8a641f46080b3431860bd0cd4a8f05 1461066221 207 temp/Another file.txt 83c8ce6b163ec1c615617fa0dbde9e928bc3daf4 1461056193...
19.04.2016 / 15:09
3
respostas

Erro ao manipular no shell script

Eu escrevi um script de shell run_script.sh , que inclui uma etapa que cria um arquivo vazio run_script.lck . Toda vez que o script de shell foi chamado pelo cronjob, ele verificará a existência de run_script.lck . Se o bloqueio for presen...
21.09.2011 / 01:48
3
respostas

Função Zsh com su e echo

Estou tentando adicionar uma função ao meu .zshrc que facilita a adição de novos sinalizadores de USE ao meu arquivo /etc/portage/package.use . Normalmente, eu teria que fazer su -c 'echo "net-misc/aria2 bash-completion bittorrent" >&...
06.01.2013 / 02:31
2
respostas

Pipe into if statement?

Estou escrevendo um script bash. Eu tenho uma série de canais trabalhando para obter todas as ramificações em um repositório git: git ls-remote $1 'refs/heads/*' \ | rev \ | cut -d'/' -f1 \ | rev \ | if [ -z $2 ] then ec...
16.05.2017 / 18:11
2
respostas

Qual é a maneira correta de lidar com o código de saída do último comando?

Atualmente estou fazendo isso em um script de shell POSIX: success=false pv --wait "$input_filename" | openssl enc -aes-256-cbc -d -salt -out "$output_filename" && success=true if [ "$success" = "true" ] ... O problema é que não...
09.12.2017 / 16:21
3
respostas

Extraindo resultados de um comando no terminal

Extraindo resultados de um comando em um terminal Eu executei uma nmap scan no meu local network usando este comando: nmap -sP 192.168.1.* Quando eu executei esse comando, recebo algo parecido com isto: Nmap scan report for...
25.07.2017 / 01:00
3
respostas

echo ou print / dev / stdin / dev / stdout / dev / stderr

Eu quero imprimir o valor de / dev / stdin, / dev / stdout e / dev / stderr. Aqui está o meu script simples: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stder...
27.10.2017 / 13:41
2
respostas

O comando funciona na linha de comando, mas não funciona em um script de shell [duplicado]

Estou criando um script e quando tento capturar um retorno de comando, tenho um erro de comando não encontrado, se eu usar este comando no terminal: gcloud -q compute snapshots list --format='csv(NAME)' Funciona bem. O script é: #...
28.07.2016 / 13:56