Resultados da pesquisa a pedido "bash"
usando o script de comando bash em python
Eu tenho um script python que, quando executado, registra informações no terminal, desejo enviar essas informações de log para um arquivo de texto, Para conseguir isso no começo do arquivo, estou inserindo import subprocess ...
Mac OS X 10.9 - definindo variáveis de ambiente permanentes
Como defino uma variável de ambiente permanente (ou seja, uma que não precise ser exportada toda vez que inicio uma nova sessão do Terminal) no Mac OS X 10.9? Encontrei várias respostas sobre como modificar meu.bash_profile e.profile, no entanto, ...
Bloqueando arquivos no Bash
Eu tenho um problema para encontrar um bom conceito de bloqueio de arquivos no bash, Basicamente, quero alcançar o seguinte: Bloquear arquivoLeia os dados no arquivo (várias vezes)Faça coisas com os dados.Escreva coisas novas no arquivo (não ...
A correspondência do regex bash não está funcionando - escapando de todos os caracteres especiais
Estou tendo problemas com a correspondência do bash regex. Eu tenho regex como este: re="fatal: file not found: .+/tmp_dir_1234/([^\ ]*) \(No such file or directory\)" test="fatal: file not ...
Impedindo a execução do script Bash em paralelo ou sobreposição usando cron
Se eu tiver as seguintes entradas na minha tabela cron: 00 03 * * * /java_prog1.sh 00 5 * * * /java_prog2.shO primeiro trabalho geralmente leva cerca de 30 minutos para ser concluído. O segundo trabalho leva cerca de 10 minutos. Existem algumas ...
Curl: como passar o valor de uma chave específica do arquivo
não foi possível encontrar e não tenho certeza se é possível. Sei que posso passar toda a carga via @ file.json, algo como $ curl -X POST -H "Content-Type: application/json" -d @test.json \ http://localhost/api/v3/endpoint $ cat test.json { ...
Obtenha o utilitário de renomeação do Perl em vez da renomeação interna
Muitos sites (incluindo vários artigos de SO) falam sobre o uso de "renomear" usando expressões Perl para renomear arquivos. Isso seria perfeito, mas aparentemente esse não é o utilitário de renomeação que eu tenho, e nenhum desses artigos ...
Instalação global com npm não funciona após a atualização do Mac OS X Mavericks
Após a atualização para o OS X 10.9 Mavericks, o nó não foi mais encontrado no bash. Acho que instalei combrew um tempo atrás. Decidi usar o instalador do site node.js. Correu bem e ambosnode enpm tornou-se disponível no bash. No entanto, a ...
Subscrição de comando de casca de peixe
Existe uma maneira melhor de fazer a substituição de comandos na casca de peixe? No bash eu posso fazer: ~> echo $(whoami) => user ~> echo "I am: $(whoami)" = > I am: userMas no peixe é como eu tenho que fazer: ~> echo (whoami) => user ~> echo ...
Como "set -e" funciona com subshells?
Eu queria saber seset -e propaga-se por meio de subcascas (ou seja, uma subcamada herda a-e configuração de seu pai), então fiz alguns experimentos. Encontrei alguns resultados estranhos que não posso explicar. Primeiro, aqui estão alguns testes ...