Eu quero gravar minhas funções em arquivos separados, para facilitar o controle de versão e obter o lote inteiro deles no meu .bashrc .
Existe uma maneira mais robusta do que, por exemplo,
. ~/.bash_functions/*.sh
?
Criei algumas associações de teclas personalizadas para o modo bash vi. Eles são acionados enquanto estou no modo de inserção e, em vez disso, eles são acionados quando estou no modo normal.
Estou usando o modo vi
set -o vi
em um emu...
Para especificar facilmente arquivos remotos para edição com vim ou emacs do shell, eu gostaria de ter a conclusão de tabulação como disponível para scp .
As conclusões para scp funcionam bem e rapidamente, se o seu
.ssh/config...
Estou executando comandos que desejo agrupá-los especificamente por cada comando
conforme mostrado no exemplo abaixo. Tentei imprimir com echo -e '| $line' , mas isso afeta apenas os comandos que geram o texto contido no arquivo.
Antecedent...
Adicionei isso ao meu arquivo ~/.bashrc :
umask 077
Para que cada novo arquivo e diretório tenha, por padrão, permissões de leitura, gravação e execução. Funciona com diretórios, mas os arquivos possuem apenas permissões de gravação e l...
Este é um pequeno alias .bashrc que me permite ver resultados de iniciar o serviço
alias systemctl start apache='systemctl start apache && echo SUCCESS || echo failure'
Como posso modificar para trabalhar com todos os comandos sy...
Eu finalmente criei um formato PS1 favorito, mas acho que demora muito para carregar.
A parte que está diminuindo é quando eu chamo os comandos externos no prompt. Eu simplesmente quero mostrar o número de entradas e # de arquivos ocultos do...
Eu começo o dtach do bash usando o seguinte comando
dtach -c /tmp/dt0 bash
o problema é que, antes de iniciar dtach , bash_completion funcionou. Mas assim que eu inicio dtach , bash_completion não funciona mais.
Eu tenho que...
Estou usando uma solução descrita aqui para registrar minhas sessões de shell adicionando-a ao final de /etc/bash.bashrc :
test "$(ps -ocommand= -p $PPID | awk '{print $1}')" == 'script' || (script -f /var/log/shellog/$USER-$(date -u +%Y...
ssh -vvv -F /home/me/.ssh/config serva -t "source ~/.bashrc"
Esta é a saída que recebo quando uso -vvv flag:
debug1: Authentication succeeded (publickey).
debug1: channel 0: new [client-session]...