Perguntas com a marcação «bash»

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.


6
Solicitar privilégio root de dentro de um script
Eu tenho um script que pode ser executado como sudo script.shoupkexec script.sh Seria muito melhor do ponto de vista do usuário se o script pedisse a senha do usuário ao executá-lo apenas pelo nome script.sh. Como posso "incorporar" a solicitação pkexecou sudoa execução de todo o script com privilégios de …

2
Criar zip da pasta com o mesmo nome
Eu quero criar um zip de uma pasta na linha de comando. Eu posso fazer algo assim zip -r folder.zip folder. Quero dar à pasta compactada o mesmo nome da pasta original. Eu posso simular isso escrevendo um script: #!/bin/bash zip -r $1 $1 E depois fazendo ./script folder. É …
23 bash  zip 








5
Melhor maneira de ler um arquivo de configuração no bash
Qual é a melhor maneira de ler um arquivo de configuração no bash? Por exemplo, você tem um script e não está disposto a preencher toda a configuração manualmente sempre que chamar o script. Edit 1: Eu acho que não deixei claro, então: o que eu quero é ... Eu …
23 bash 

4
O que é `$?`? É uma variável?
A questão é bastante direta. Eu posso obter o código de saída do comando anterior usando $?. Mas o que exatamente é isso? Eu não acho que seja uma variável, porque você não pode ter caracteres especiais no nome da variável além de _. foo?foo=10 resultará no erro: foo?foo=10: command …


8
Bash one-liner para excluir apenas kernels antigos
Já vi muitos tópicos sobre como liberar espaço na partição / boot e esse é meu objetivo também. No entanto, só estou interessado em excluir kernels antigos e não cada um deles, mas o atual. Preciso que a solução seja de uma linha, pois executarei o script do Puppet e …

6
Problema com o script Bash: 'declare: not found'
Eu tinha um script que estava funcionando bem, mas quando o executei hoje, ele diz declare: not found. Estou usando o shell bash e o caminho no início do script está correto. Duas linhas sinalizadas no meu script são as seguintes: declare -a RESPONSE RESPONSE=($RESULT) Também diz que (é inesperado, …
23 bash  scripts 

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.