Perguntas com a marcação «bash»

O Bash é um shell gratuito para sistemas operacionais semelhantes ao Unix do Projeto GNU.

2
Obter o número da janela atual para o prompt do bash
Quero substituir a barra de status pelo prompt do bash exibindo o número da janela como ①. Como posso obter o número da janela atual no shell? Existe a variável env TMUX_PANE, infelizmente não existe TMUX_WINDOW. O mais próximo que cheguei é: tmux display-messageexibir informações da janela / painel, pegar …
11 bash  tmux  prompt 



1
Sair do script bash quando curl obtém um status HTTP não 200
Eu tenho uma configuração de script bash para executar algumas solicitações de curl for currency in EUR INR JPY do curl -i --data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done Existe uma maneira de fazer o script sair se uma das respostas de retorno retornar …

3
Executar um comando armazenado em uma variável
Eu tenho um comando armazenado em uma variável. Vamos fingir que a variável $item o valor: cat -nT index.php |grep 'someregex' Quando tento executar a variável acima, digitando $i-a falha porque o shell tenta executar a variável inteira como um comando. Eu também tentei usar eval($i)e colocar $ibackticks. Como posso …
11 linux  bash  shell 


8
Executando scripts de outro diretório
Frequentemente, o script que eu quero executar não está localizado no meu diretório de trabalho atual e eu realmente não quero deixá-lo. É uma boa prática executar scripts (BASH, Perl etc.) de outro diretório? Eles geralmente encontrarão todas as coisas necessárias para executar corretamente? Em caso afirmativo, qual é a …

1
.bashrc carregando aliases de arquivo diferente
Eu tenho um arquivo .bashrc, que desejo configurar para que ele leia aliases de um arquivo .aliases e os configure. Atualmente tenho: # User specific aliases and functions while read alias_line do echo `alias ${alias_line}` done < .aliases Mas após o login, recebo: -bash: alias: -fu: não encontrado -bash: alias: …
11 bash  alias  bashrc 

2
Coloque uma tarefa em segundo plano com o bash
Eu sei que você pode iniciar um trabalho em segundo plano com Bash foo &. No entanto, a melhor maneira que conheço de colocar um trabalho em primeiro plano em segundo plano é fazer Ctrl+ zpara pausá-lo e depois bg 1retomar em segundo plano. Existe uma maneira mais rápida? Alguma …
11 bash 







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.