Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.

1
substituição preguiçosa do bashrc
Como obter ~/.bashrcaliases para avaliar $()substituições no tempo de execução , em vez de no momento em que ~ / .bashrc é executado (ao abrir um terminal)? Eu executo esse comando com frequência suficiente para adicionar um alias para ele: svn diff -r $(svn info | grep ^Revision | awk …
10 bash  shell  quoting  alias  bashrc 



2
Por que o bash ignora o SIGTERM?
Às vezes, quando eu quero sair rapidamente, eu faço kill -15 -1. Notei que o bash está ignorando o SIGTERM. Gostaria de saber qual é a lógica para esse comportamento bash ? Não é muito UNIX'y ignorar o SIGTERM sem uma boa razão, não é? ATUALIZAR: mesmo (não) efeito para …
10 bash  signals 



2
O que posso fazer se o bash parar de ecoar?
Às vezes, um dos aplicativos que uso no trabalho estraga meu bash e, portanto, não vejo mais minha própria entrada. Ou seja, $ echo foo foo $ torna-se $ foo $ Eu tentei incorretamente executar o stty -echoque piorou as coisas e agora ele pára de aceitar comandos todos juntos, …

4
Como um script Bash pode dizer como foi executado?
Eu tenho um script Bash que estava tentando fazer para me ajudar a executar um comando bastante complexo com pequenas alterações que ele me perguntaria através do eco e da leitura. Encontrei soluções para forçá-lo a executar um terminal para executar o comando, mas não estou interessado nisso. O que …

3
Como lidar com backspace durante a leitura?
Como faço para lidar com os backspaces inseridos, ele mostra ^?se tentou e como readconta os caracteres, 12^?3já que 5 caracteres estavam completos (embora nem todos tenham sido reais), mas depois que 12^?3^?ele retornou o prompt, estranho. Por favor ajude! -bash-3.2$ read -n 5 12^?3^?-bash-3.2$
10 bash  shell  line-editor  read 

3
Qual é o uso de $ & no bash?
Eu estava olhando para parâmetros especiais no bash. Estou curioso para saber o que é $&e como é diferente $_. Vejo a seguinte saída ao executar os comandos, mas também não consegui localizar o significado. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n [1]+ Done echo $ k@Linux:~$
10 bash  shell 




1
entendendo o valor padrão do IFS
Na minha versão 4.2.8 do GNU bash, o IFS possui um valor padrão de espaço, tabulação e linha de alimentação por padrão: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Existe uma razão para esse IFS padrão? Além disso, …
10 bash  shell  quoting 

3
Como posso passar o argumento armazenado em uma variável para o WGET
Estou escrevendo um script bash que usa extensivamente o wget. Para definir todos os parâmetros comuns em um único local, eu os guardo em variáveis. Aqui está um pedaço de código: useragent='--user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"' cookies_file="/tmp/wget-cookies.txt" save_cookies_cmd="--save-cookies $cookies_file --keep-session-cookies" load_cookies_cmd="--load-cookies $cookies_file --keep-session-cookies" function mywget { log …

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.