Resultados da pesquisa a pedido "shell"
Múltiplos argumentos de opção usando getopts (bash)
Eu estou tentando processar argumentos de linha de comando usando getopts no bash. Um dos requisitos é o processamento de um número arbitrário de argumentos ...
O que o operador “= ~” faz nos scripts de shell?
Parece que é uma espécie de operador de comparação, mas o que exatamente faz em, e. o seguinte código (retirado dehttps://github.com/lvv/git-prompt/blob/mast...
Como redireciono a saída de um script de shell inteiro dentro do próprio script?
É possível redirecionar toda a saída de um script de shell Bourne para algum lugar, mas com comandos de shell dentro do próprio script? Redirecionar a saída de um único comando é fácil, mas quero algo mais como este: #!/bin/sh if [ ! -t 0 ]; ...
Como posso escapar caracteres no SQLite via bash shell?
Estou tentando enviar uma consulta ao SQLite a partir da linha de comando usando o bash. Preciso escapar de aspas simples e aspas duplas e de escapá-las para que o bash não as interprete mal. Aqui está uma consulta típica: select * from ...
Alternativa ao `sed -i` no Solaris
No Linuxsed -i irá modificar os arquivos de entrada no local. Porém, ele não funciona no Solaris. sed -i '$ s/OLD/NEW/g' test sed: illegal option -- iO que posso usar no lugar desed -i no Solaris?
Que maneira independente de plataforma para encontrar o diretório do shell executável no shell script?
Segundo POSIX:http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sh.htmlExistem alguns casos em que não é óbvio. Por exemplo:
Parâmetros de script no Bash
Eu estou tentando fazer um script de shell que deve ser usado assim:
Saída automática do script do shell bash em erro
Estou escrevendo algum script de shell e acho útil se houver a capacidade de interromper a execução do referido script de shell se algum dos comandos falhar. Veja abaixo um exemplo: #!/bin/bash cd some_dir ./configure --some-flags make make ...
“Dyld: Library not loaded”, “libruby.1.9.1.dylib” ao chamar “mvim.” Na linha de comando
Eu estou tentando abrir meu projeto de trilhos em mvim (macvim) usando "mvim". mas recebo o seguinte erro.