Perguntas com a marcação «bash»

10
.bashrc não é executado

Eu tenho um usuário (não raiz) que possui um ~/.bashrcarquivo com alguns aliases. Mas não parece que o arquivo seja executado no tempo de logon. Se eu fizer source ~/.bashrc, ele faz o que deveria. Mas não ~/.bashrcdeve ser executado toda vez que eu fizer login? As permissões estão definidas para...

10
Envie a tarefa para segundo plano em um "se"

Por que é isso? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' Eu quero correr sleep 3 em segundo plano, para que o comando ["sleep 3" seja apenas um exemplo] seja executado no estilo "paralell", para que termine mais rapidamente. Mas eu estou entendendo...

10
Definindo variáveis ​​readline no shell

Li na manpágina que você define os parâmetros de linha de leitura como desativados ou com um valor usando set var value É o mesmo que o setembutido, e como você define as variáveis ​​uma vez inputrcque já foram lidas e o shell está em

10
Excluindo um arquivo no loop bash

No script a seguir, como excluir um diretório no loop? Eu quero fazer isso porque todos os arquivos são links simbólicos que apontam para este diretório que existe no mesmo nível, portanto, não quero adicioná-lo. cd /var/www for dir in */ do base=$(basename "$dir") tar -czfh "${base}.tar.gz"...

10
Existe um site de teste de script de bash online?

Às vezes, preciso ajudar os amigos com o script bash. Quando estou em uma máquina Windows, é um ambiente de trabalho e não posso simplesmente configurar o Cygwin ou usar uma VM. Existe algum site de script gratuito que eu possa usar, de preferência onde eu possa usar o Putty para conectá-lo ou...

10
Use `ln` para criar um diretório ausente

Então, estou escrevendo um pequeno gerenciador de pacotes, e um problema que encontrei é criar os links simbólicos para os arquivos. Ele instala o pacote /usr/pkg/name-versione lê um arquivo para determinar quais links simbólicos criar. Estou usando lnpara criar os links e tive um problema ao...

10
Usando um documento aqui para `sed` e um arquivo

Eu quero usar um documento aqui para comandos sed e fornecer o arquivo a ser lido e o arquivo de saída. Eu examinei o Here-Documents do guia Advanced Bash Scripting, mas ele não menciona nada sobre argumentos regulares no uso de um doc here. Isso é possível? Eu gostaria de conseguir algo como o...