Perguntas com a marcação «shell»

O termo 'shell' refere-se a uma classe geral de intérpretes de comando interativos baseados em texto, mais frequentemente associados aos sistemas operacionais Unix e Linux. Para perguntas sobre scripts de shell, use uma tag mais específica, como 'bash', 'powershell' ou 'ksh'. Sem uma tag específica, uma solução portátil (compatível com POSIX) deve ser assumida, embora seja preferível usar 'posix' adicionalmente ou 'sh'.

11
Sintaxe do loop de shell for script
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 …
190 unix  syntax  shell 

17
Acesse o banco de dados remoto mysql na linha de comando
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 causa …


15
Como crio um alias do Bash?
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 configuração.
189 macos  bash  shell 


15
saída ao vivo do comando subprocesso
Estou usando um script python como um driver para um código hidrodinâmico. Quando chega a hora de executar a simulação, eu uso subprocess.Popenpara executar o código, coletar a saída de stdout e stderr em um subprocess.PIPE--- então posso imprimir (e salvar em um arquivo de log) as informações de saída …

14
encontrar -exec uma função shell no Linux?
Existe uma maneira de conseguir findexecutar uma função que eu defino no shell? Por exemplo: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; O resultado disso é: find: dosomething: No such file or directory Existe uma maneira de obter find's -execpara ver dosomething?
185 linux  bash  shell  find  bsd 

5
Como matar o processo zumbi
Lancei meu programa em primeiro plano (um programa daemon) e o matei com ele kill -9, mas tenho um zumbi restante e não consigo matá-lo kill -9. Como matar um processo de zumbi? Se o zumbi é um processo morto (já morto), como eu o removo da saída de ps …






18
Como armazenar erro padrão em uma variável
Digamos que eu tenho um script como o seguinte: useless.sh echo "This Is Error" 1>&2 echo "This Is Output" E eu tenho outro script de shell: alsoUseless.sh ./useless.sh | sed 's/Output/Useless/' Eu quero capturar "This Is Error", ou qualquer outro stderr de useless.sh, em uma variável. Vamos chamá-lo de erro. …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.