Perguntas sobre 'shell-script'

1
resposta

Erro de sintaxe: final inesperado do arquivo - script Bash [closed]

Estou tentando criar um aplicativo de spritz. Tudo estava funcionando bem, mas desde ontem recebo esse erro: ./spritz: line 176: syntax error: unexpected end of file Eu verifiquei o arquivo de script e tudo parece perfeito. Estou confuso...
29.03.2015 / 03:31
2
respostas

Remove palavra específica na variável

Em um script bash , como posso remover uma palavra de uma string, a palavra seria armazenada em uma variável. FOO="CATS DOGS FISH MICE" WORDTOREMOVE="MICE"     
23.09.2016 / 04:28
4
respostas

Matrizes Associativas em Scripts Shell

Eu vi um truque para implementar matrizes associativas em um script de shell. Por exemplo, print array["apples"] pode ser roteirizado como echo \$array$key , em que key = apples. No entanto, não houve menção de como gerar as chaves para...
28.01.2014 / 23:35
2
respostas

Existem alternativas ao comando 'find' no linux para o SunOS?

O comando find no Linux tem muitas opções em comparação com o comando find no SunOS ou no Solaris. Eu quero usar o comando find da seguinte forma: find data/ -type f -name "temp*" -printf "%TY-%Tm-%Td %f\n" | sort -r Funciona...
18.06.2018 / 08:04
3
respostas

Como adicionar várias pesquisas no comando AWK

Estou tentando pesquisar os arquivos criados nos meses de junho, julho e agosto. Eu usei esse método ls -lrth|awk '/[Jun][Jul][Aug]/ {print}' mas não está funcionando. Por favor, ajude-me a corrigir a sintaxe.     
29.09.2013 / 09:06
3
respostas

Existe uma maneira de chamar um comando com um limite de tempo definido e matá-lo quando esse tempo passar? [duplicado]

Eu estava trabalhando em um script de construção de integração contínua quando surgiu a necessidade de tal comando. Basicamente, eu preciso lançar um comando com um limite de tempo para que ele seja executado antes de ser morto e todos os co...
12.12.2012 / 15:49
3
respostas

Copia a chave pública ssh para múltiplos hosts Linux

Eu estou tentando copiar o .ssh / id_rsa.pub do nosso servidor central para vários servidores. Eu tenho o seguinte script que eu costumo usar para enviar alterações para os diferentes servidores. #!/bin/bash for ip in $(<IPs); do # T...
17.07.2014 / 23:38
4
respostas

Bash, como deixar alguns processos de segundo plano rodarem, mas esperar pelos outros?

Eu tenho (ainda) outra pergunta de fluxo de controle wait , & , && . Digamos que eu tenha um script como este, no qual eu quero trabalhar o máximo possível ao mesmo tempo: # may take some hours something InputA > Irrel...
31.03.2014 / 23:05
5
respostas

Como você pára o 'wget' depois que ele recebe um 404?

Se você usar a expansão de chave com wget , poderá buscar imagens numeradas sequencialmente com facilidade: $ wget 'http://www.iqandreas.com/sample-images/100-100-color/'{90..110}'.jpg' Ele obtém os 10 primeiros arquivos numerados 90.j...
22.07.2014 / 08:06
1
resposta

Como anexar várias linhas a um arquivo com o bash, com “-” na frente da string

Pergunta muito semelhante a Como anexar várias linhas para um arquivo com o bash , mas quero iniciar o arquivo com -- e também acrescentar ao arquivo, se possível. printf "--no-color\n--format-doc\n--no-profile\n" >> ~/.rspec-test...
28.07.2014 / 23:23