Perguntas sobre 'bashrc'

.bashrc é o arquivo de configuração do shell Bash para a sessão de login do usuário.
2
respostas

Quando devo usar .bashrc e quando .profile? [duplicado]

Eu basicamente coloco todas as minhas configurações no meu .bashrc e quando eu estava usando o zsh ele estava todo no meu .zshrc. O instalador do Rust acabou de me informar que adicionou a nova instalação ao meu PATH, modificando .profile....
19.10.2018 / 19:20
2
respostas

BASH: como posso salvar o código de saída no PS1 para usá-lo posteriormente no PS1?

Estou tentando personalizar meu PS1 da seguinte maneira (removi as cores): PS1='\u@\h:\w$(git_branch)$(useExitCode)\$ ' onde git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/()/' } Quanto ao status d...
26.10.2018 / 00:24
1
resposta

Inicializa o programa em bashrc

Eu estou no processo de instalar o Anaconda no Debian. Então eu recebo o seguinte aviso: ... installation finished. Do you wish the installer to initialize Anaconda3 in your /home/isnani/.bashrc ? [yes|no] [no] >>> E se eu escol...
25.10.2018 / 14:13
1
resposta

Qual é a melhor maneira segura de compartilhar algumas fontes .bashrc entre usuários e root?

Qual é a maneira mais segura de ter /root/.bashrc e /home/user/.bashrc incluindo um arquivo .bash.shared comum? Em outras palavras, assim: /root/.bashrc --sources--> .bash.shared <--sources-- /home/user/.bashrc Se eu...
24.03.2018 / 02:49
1
resposta

Como fazer a minha sessão bash do PS1 mostrar todo o pwd em todos os momentos?

Relevante seção .bashrc : if [ "$color_prompt" = yes ]; then if [[ ${EUID} == 0 ]] ; then PS1='${debian_chroot:+($debian_chroot)}\[3[01;31m\]\h\[3[01;34m\] \W \$\[3[00m\] ' else PS1='${debian_chroot:+($debian_chroot)...
02.02.2018 / 07:52
1
resposta

Iniciando a tela GNU ao abrir o terminal

Eu quero que cada terminal aberto seja iniciado com a sessão de tela. Na verdade, o que eu quero é simplesmente realizado com os seguintes passos: 1. win+enter (open terminal in i3wm) 2. $ screen Eu queria fazer isso automaticamente e col...
20.02.2018 / 09:24
2
respostas

Por que tal versão não interativa do bashrc?

Pelo que entendi, um daemon é um processo em segundo plano, mas o daemon requer um arquivo de configuração exclusivo para definir a variável de ambiente. Por exemplo O daemon do Hadoop requer hadoop-env.sh para definir a variável de ambient...
09.03.2018 / 13:20
1
resposta

Como alias de comandos após a conexão SSH multi-hop dentro do mesmo alias

Eu tentei alias para o SSHing de vários saltos e colocar alguns comandos adicionais nesse alias após o login na máquina remota. Eu já tenho alias para ssh-ing para máquinas remotas alias nome_do_cabo = 'ssh -t -t -X' \ '' login @ máquina1 '\'...
12.07.2017 / 21:30
1
resposta

Qual é o escopo das variáveis de ambiente definidas em ~ / .bashrc? [duplicado]

Considerando que as variáveis de ambiente definidas em um shell estão disponíveis para os processos filhos do shell. Quando abrimos um terminal, ele lê .bashrc e executa seus comandos. Isso significa que o .bashrc está disponível para todos o...
02.05.2017 / 06:50
1
resposta

A substituição de funções bash de origem por executáveis diminui o tempo de inicialização

Uma configuração bash típica, source es de arquivos pontuais adicionais na inicialização, o que obviamente aumenta o tempo de inicialização. Existe algum benefício em mover o conteúdo de uma função para o seu próprio arquivo executável?...
13.01.2017 / 15:27