Estou procurando uma maneira de limpar a bagunça quando meu script de nível superior terminar. Especialmente se eu quiser usar set -e, gostaria que o processo em segundo plano morresse quando o script
Estou procurando uma maneira de limpar a bagunça quando meu script de nível superior terminar. Especialmente se eu quiser usar set -e, gostaria que o processo em segundo plano morresse quando o script
Preciso criar um script que insira automaticamente uma senha para o sshcliente OpenSSH . Digamos que eu precise fazer o SSH myname@somehostcom a senha a1234b. Eu já tentei ... #~/bin/myssh.sh ssh myname@somehost a1234b ... mas isso não funciona. Como posso obter essa funcionalidade em um...
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 8 anos . Melhore esta pergunta O shell...
Digamos que eu tenho um script shell / bash nomeado test.shcom: #!/bin/bash TESTVARIABLE=hellohelloheloo ./test2.sh Minha test2.shaparência é assim: #!/bin/bash echo ${TESTVARIABLE} Isso não funciona. Eu não quero passar todas as variáveis como parâmetros, porque imho isso é um...
Existe um pacote lá fora, para o Ubuntu e / ou CentOS, que possui uma ferramenta de linha de comando que pode executar um liner XPath como foo //element@attribute filename.xmlou foo //element@attribute < filename.xmle retornar os resultados linha por linha? Estou procurando por algo que me...
Sempre que uso o git para interagir com um controle remoto, como puxar ou empurrar, é exibida a seguinte mensagem: Aviso: Adicionado permanentemente '...' (RSA) à lista de hosts conhecidos. Como posso impedir que essa mensagem irritante seja exibida? É apenas um aborrecimento - tudo funciona...
Uma das missões de uma ferramenta de exportação que tenho no meu aplicativo é limpar todos os .svndiretórios da minha árvore de diretórios do aplicativo. Estou procurando um comando recursivo no shell do Linux que percorra a árvore inteira e exclua os .svnarquivos. Não estou usando exportação,...
Existem várias maneiras diferentes de enviar mensagens. Qual é a diferença efectiva entre a saída de algo via Write-Host, Write-Outputou [console]::WriteLine? Percebo também que se eu usar: write-host "count=" + $count O +é incluído na saída. Por que isso? A expressão não deve ser avaliada para...
Desejo fornecer um arquivo de configuração estruturado que seja o mais fácil possível para um usuário não técnico editar (infelizmente deve ser um arquivo) e, portanto, desejei usar o YAML. No entanto, não consigo encontrar nenhuma maneira de analisar isso em um script de shell...
Eu corro por muitos scripts de shell com variáveis em todas as maiúsculas e sempre achei que há um sério mal-entendido nisso. Meu entendimento é que, por convenção (e talvez por necessidade há muito tempo), as variáveis de ambiente estão em maiúsculas. Mas em ambientes modernos de script como...
Em shells como o shell python interativo, geralmente você pode usar as teclas de seta para se mover na linha atual ou obter comandos anteriores (com seta para cima) etc. Mas depois que eu mudo para outra máquina e começo por pythonlá, recebo sessões como: >>> import os >>> ^[[A...
Estou criando um script de backup rápido que despejará alguns bancos de dados em uma estrutura de diretórios agradável / legal e percebi que preciso testar para garantir que os diretórios existam antes de criá-los. O código que tenho funciona, mas parece que existe uma maneira melhor de fazê-lo....
Eu preciso ler um valor do terminal em um script bash. Eu gostaria de poder fornecer um valor padrão que o usuário possa alterar. # Please enter your name: Ricardo^ Neste script, o prompt é "Por favor, digite seu nome:" o valor padrão é "Ricardo" e o cursor estará após o valor padrão. Existe uma...
Eu tenho um servidor com Rackspace. Eu quero acessar o banco de dados na minha linha de comando da máquina local. Eu tentei assim: mysql -u username -h my.application.com -ppassword Mas dá um erro: ERRO 2003 (HY000): Não é possível conectar ao servidor MySQL em 'my.application.com' (10061) O que...
Eu consegui o seguinte para trabalhar: for i in {2..10} do echo "output: $i" done Ela produz um grupo de linhas de output: 2, output: 3, assim por diante. No entanto, tentando executar o seguinte: max=10 for i in {2..$max} do echo "$i" done produz o seguinte: output: {2..10} Como faço para...
Estou no OSX e preciso colocar algo assim, alias blah="/usr/bin/blah"em um arquivo de configuração, mas não sei onde está o arquivo de
Tentei abrir o Groovy Shell ( groovysh) no Windows 8 e obtive a seguinte saída: java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5. Depois de imprimir a...
Eu desenvolvi uma função do PowerShell que executa várias ações que envolvem o provisionamento de sites da Equipe do SharePoint . Por fim, quero que a função retorne a URL do site provisionado como uma String, portanto, no final da minha função, tenho o seguinte código: $rs =...
Gostaria de excluir apenas os arquivos criados mais de 15 dias atrás em uma pasta específica. Como eu poderia fazer isso usando o