Perguntas sobre 'shell-script'

1
resposta

Entendendo um script de sinal

Eu tenho o script de armadilha a seguir, mas a idéia sobre isso é pouco vaga para mim. #!/bin/bash for i in {1..64}; do trap "echo 'signal[$$] Caught signal SIG$(kill -l "$i")($i)'" "$i"; done; read -s -n1;     
18.01.2015 / 13:40
1
resposta

Histórico de Bash Persistente entre processos destacados

Eu ainda não consegui encontrar isso entre a documentação do Bash, então eu esperava que pudesse ser respondida se eu perguntasse aqui. Existe alguma maneira que eu possa, na execução de um script, ramificar seu histórico (ou seja, ter o mesmo h...
24.04.2015 / 23:38
4
respostas

bash script, lista todos os arquivos em um tamanho específico

então eu tenho uma linha de código como esta: result='find . -type f -size -1000c -print0 | xargs -0 ls -Sh | head' for i in $result; do item='wc -c $i' echo $item1 done isto irá imprimir todos os arquivos na dobra atual que são...
22.01.2015 / 04:09
2
respostas

É 'grep -P' (Perl / Python regex) portátil na maioria das distribuições linux

Eu prefiro expressões regulares (Perl / Python Compatible Regular Expressions). man grep : ...., but only work if pcre is available in the system Isso é suportado nas distribuições de Linux mais comuns? Eu não ligo para o freeb...
05.03.2015 / 07:03
2
respostas

linux curl POST request not working

Estou tentando fazer uma solicitação POST usando curl para recuperar os resultados dos exames da página: resultado estranho .... I Estou usando a seguinte sintaxe, mas vários erros estão aparecendo (como o conteúdo foi movido permanentemente)...
08.03.2015 / 16:12
1
resposta

bash script programação questão

Por que o estômago do gato tem ": nenhum arquivo ou diretório"? #! /bin/bash if [ $# != 1 ] ; then echo wrong arg,please input one arg exit 1; fi if grep '^[[:digit:]]*$' <<< "$1";then echo "$1 is number." else...
26.11.2014 / 16:19
1
resposta

Scripting multi-volume (GNU) 'tar' com número predefinido de volumes

Eu escrevi um pequeno script para testar (ou extrair) um muito grande arquivo tar de vários volumes (nota: criado com o GNU tar ), cada um dos quais 00x.tar chunk vai caber em um DVD padrão: #!/bin/bash d=$(dirname $0) prf="somepref...
27.11.2014 / 10:01
1
resposta

While loop preso em loop infinito

Não consigo entender por que essa função fica presa. O que estou tentando fazer é criar uma pasta a partir de uma data de início pré-determinada até o mês atual. Infelizmente, ele conclui todas as criações de pastas e fica preso à aritmética po...
12.02.2015 / 20:59
2
respostas

Eu quero imprimir o valor do arquivo csv dinamicamente

Eu quero imprimir os valores do arquivo de propriedades dinamicamente Estou usando o código abaixo, mas recebendo resultados errados. testProperty.properties edmcws,edmbws,edmwt Código file=/ThreadDump/testProperty.properties count...
28.02.2015 / 13:22
1
resposta

Qual é o significado de “$ {name ## * /}” no Shell [duplicado]

Eu tenho um código como while read name; do uuencode "$name" "${name##*/}"; done mas não entendo qual é o significado de ##*/ em "${name##*/}" O Google não apresenta bons resultados. Alguém pode por favor explicar.     
08.02.2015 / 04:25