Muda para / etc / bashrc?

1

Há alguma alteração que você faz no script de reconfiguração bash padrão que seria útil para os outros saberem?

Observe que o / etc / bashrc afeta todos os usuários, onde um .bashrc no diretório pessoal de um usuário afeta apenas esse usuário.

    
por Scottie T 05.05.2009 / 22:42

3 respostas

5

Eu não alteraria o padrão /etc/bashrc . Em vez disso, criaria um novo arquivo em

/etc/profile.d/

Desta forma, você tem algo que sobreviverá às atualizações. Pelo menos no Fedora e no RedHat anterior, o /etc/bashrc contém o seguinte bit de script:

for i in /etc/profile.d/*.sh; do
    if [ -r "$i" ]; then
        . $i
fi

A última vez que quis adicionar algo globalmente, criei um novo arquivo nesse diretório com um nome que termina em .sh e uma csh versão que termina em .csh .

    
por 05.05.2009 / 22:53
3

Para referência, o Debian bashrc padrão é armazenado em /etc/bash.bashrc ao invés de / etc / bashrc.

    
por 05.05.2009 / 22:49
1

O / etc / bashrc da maioria das distribuições é muito pequeno e legível. Eu sugiro lê-los. Se alguém pudesse encontrar links para os principais, eu votaria várias vezes se pudesse.

    
por 05.05.2009 / 22:47

Tags