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.

2
sintaxe do caso aninhado bash e ;; terminadores
Eu tenho ;;terminadores suficientes (ou talvez muitos) neste script bash contendo aninhados case? case "$1" in OK) # Nothing needs done echo -n "OK:1" ;; CRITICAL) case "$2" in SOFT) case "$3" in 1|2) soft_reset_pool.sh ;; esac ;; HARD) case "$3" in 1|2) hard_reset_pool.sh ;; 3|4) hard_reset_service ;; esac ;; …
14 bash 


4
Como fazer bash glob uma variável de string?
Informação do sistema SO: OS X bash: GNU bash, versão 3.2.57 (1) -release (x86_64-apple-darwin16) fundo Quero que o time machine exclua um conjunto de diretórios e arquivos de todo o meu projeto git / nodejs. Meus diretórios de projeto estão ~/code/private/e ~/code/public/por isso estou tentando usar o loop bash para …



3
Localizando a pasta de extensão PHP usando o bash
Estou tentando criar um script bash para instalar a extensão PHP do Source Guardian, mas o diretório de destino é diferente em todas as versões subseqüentes do Ubuntu. A instalação do PHP5 no Ubuntu 14.04 resulta no armazenamento das extensões em / usr / lib / php5 / 20121212 + …
14 bash  ubuntu  php 

3
script para verificar se o certificado SSL é válido
Eu tenho vários certificados SSL e gostaria de ser notificado quando um certificado expirar. Minha idéia é criar um cronjob, que executa um comando simples todos os dias. Eu sei que o opensslcomando no Linux pode ser usado para exibir as informações de certificado do servidor remoto, ou seja: openssl …


2
Como armazenar um arquivo de imagem na variável bash?
Depois de usar o seguinte comando, pngString="$(cat example.png)" echo -n "$pngString" > tmp.png Não consigo abrir o tmp.png como um arquivo PNG. Talvez algumas informações sejam perdidas quando eu uso $pngStringpara armazenar o arquivo de imagem. Portanto, a pergunta é: como posso armazenar as informações completas da imagem usando uma …
14 bash  cat  images  binary  variable 

3
Bash lança erro, linha 8: $ 1: variável não acoplada
Estou tentando aprender como usar getopts para que eu possa ter scripts com entrada analisada (embora eu ache que as getopts poderiam ser melhores). Estou tentando apenas escrever um script simples para retornar porcentagens de uso da partição. O problema é que uma das minhas funções do bash não parece …

2
Ordem dos executáveis ​​iniciados no bash
Se eu executar o testcomando no bash, o testutilitário interno (avalia expressão condicional) é iniciado: $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ No entanto, como visto na saída type -a testacima, existe outro …

1
Como eu respondo automaticamente y no script bash?
Eu quero desinstalar algum programa através de um script bash. Depois de executar o comando, o terminal me pergunta se tenho certeza de que quero desinstalá-lo. Então eu preciso responder y. Quero fazê-lo automaticamente e responder yapós um atraso de 10 segundos. Eu fiz este exemplo, mas não está funcionando …
14 bash 

2
Escute a saída do processo dado pid $$
Digamos que eu tenho um pid na mão, mypid=$$ existe algum comando bash / system que eu possa usar para escutar a saída desse processo com o pid fornecido? Se não existir nenhum processo com mypid, acho que o comando deve simplesmente falhar.

3
Ctrl-Backspace e Ctrl-Delete no bash
Colocando o Debian 8.3 stty werase '^H' ou no Arch Linux 2/2016 stty werase '^?' in .bashrc(por exemplo) make Ctrl- Backspaceexclui a última palavra no terminal. Ainda não é o mesmo comportamento como em aplicações GUI modernos (eg Firefox): Apaga o último espaço em branco palavra -separated, e não a …

3
Saída direta para pipe e stdout
Eu queria saber se existe uma maneira de canalizar a saída de um comando e direcioná-lo para o stdout. Por exemplo, fortuneimprime um biscoito da sorte e também o copia para a área de transferência: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as …
14 bash  pipe  stdout  tee 

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.