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.





3
Canalizar / redirecionar um grupo de comandos
Atualmente, uso a seguinte configuração para redirecionar a saída de vários comandos: echo "Some normal commands" ( echo "Error: something happened" echo "Warning: this incident will be logged" ) >> logfile echo "More normal commands" Isso é bastante útil e também funciona com tubos. Essa é a melhor maneira de …

1
Tubos e precedência de ligação de redirecionamento com disjuntos, conjuntos, etc?
Conheço a relativa precedência de ligação dos operadores ';', '&', '&&' ou '||' http://www.gnu.org/software/bash/manual/bashref.html#Lists mas quando os tubos entram em cena, junto com '&&', luto para entender a força da amarração e tropeço em um comando correto ou simplesmente desisto. Qual é a precedência vinculativa de '|' e '>' comparado …


2
Como aplicar a correção da vulnerabilidade bash CVE-2014-6271 no cygwin?
Gostaria de descobrir como aplico a correção para esta vulnerabilidade no cygwin. Estou executando o CYGWIN_NT-6.1 MYHOSTNAME 1.7.30(0.272/5/3) 2014-05-23 10:36 x86_64 Cygwincygwin no Windows 7. #bash -version GNU bash, version 4.1.11(2)-release (x86_64-unknown-cygwin) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> $ env …


1
Como o bash executa um arquivo ELF?
Quando estou no meu Linux Box, uso o bash como um shell. Agora eu me perguntava como o bash lida com a execução de um arquivo ELF, ou seja, quando digito ./program e program é um arquivo ELF. Pesquisei o bash-4.3.tar.gz, não parece haver algum tipo de analisador de número …
8 bash  kernel  executable  exec  elf 

2
Designação de variável fora da instrução de caso
Em muitos idiomas, é possível atribuir o resultado de uma instrução case / switch a uma variável, em vez de repetir a atribuição da variável várias vezes na instrução case. É possível fazer algo assim no shell Bash? color_code=$(case "$COLOR" in (red) 1;; (yellow) 2;; (green) 3;; (blue) 4;; esac) …


1
Maneira correta de distribuir scripts de shell
Qual é a maneira mais adequada de distribuir scripts de shell, se os comportamentos dos shells puderem ser modificados sete, portanto, imprevisíveis? Por exemplo, rm *.txtnão seria executado conforme o esperado nos ambientes em que set -ffoi executado. Como devo garantir que rm *.txttodos os arquivos de texto sejam removidos …


4
Como posso suprimir o espaço entre argumentos gerados durante a expansão de chaves?
Usei o seguinte comando para criar uma lista de URLs que quero testar: echo -e localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}"\n" >> urls.txt Infelizmente, os URLs anexados a urls.txtcada um tinham um espaço antes deles (exceto o primeiro, é claro). Entendo por que isso aconteceu, e percebo que poderia simplesmente despejá-lo através de uma sedexpressão, …

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.