On 2/22/07, hamacker <[EMAIL PROTECTED]> wrote:
Neste caso voce pode usar tanto o .bash_profile quanto o .bashrc, eu prefiro o .bash_profile.
Da man page do bash: [ corte ] When bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. After reading that file, it looks for ~/.bash_profile, ~/.bash_login, and ~/.profile, in that order, and reads and executes commands from the first one that exists and is readable. The --noprofile option may be used when the shell is started to inhibit this behavior. When a login shell exits, bash reads and executes commands from the file ~/.bash_logout, if it exists. When an interactive shell that is not a login shell is started, bash reads and executes commands from ~/.bashrc, if that file exists. This may be inhibited by using the --norc option. The --rcfile file option will force bash to read and execute commands from file instead of ~/.bashrc. [ corte ]
Se voce não especificou que iria usar o bash, provavelmente no ato do login do usuario ele estará executando outro prompt (zsh, ash,...) que por omissão não usam .bash*
Na verdade ele vai pegar o /bin/sh, que por padrão é o bash através do alternatives. A menos que ele tenha especificado um outro shell como padrão. Para aplicar à todos os usuários os arquivos são /etc/profile (o Debian poderia ter um profile.d né gente :) e /etc/bash_bashrc. Qualquer coisa man bash ;) -- Maxwillian Miorim <[EMAIL PROTECTED]> ---- Moo... Are you happy now?