Marcelo Barreto Nees wrote:
>
> Existe um meio de exportar uma vari�vel de modo que somente o root possa
> alterar seu conte�do?
Excelente pergunta. Tambem me seria muito util essa informacao. Para que
os usuarios nao pudessem alterar a variavel PRINTER, por ex.
> Outra coisa: Quando dou um export XXX=YYY dentro de um script, quando saio
> do script esta vari�vel n�o existe mais, certo?
Certo, mas incompleto. Vale no script *e* nos scripts que voce chamar a
partir daquele, desde que usando export, naturalmente. Isso ja responde
sua pergunda seguinte.
> Como fa�o pra exportar uma vari�vel e fazer com que ela fique valendo pra
> qualquer shell que eu abra?
Quais os scripts executado automaticamente quando um usuario loga?
Depende do shell.
Do man do login:
~/.profile initialization script for default shell
Do manual do bash:
/etc/profile The systemwide initialization file, executed for login
shells
~/.bash_profile The personal initialization file, executed for login
shells
~/.bashrc The individual per-interactive-shell startup file
Do man do tcsh:
/etc/csh.cshrc Read first by every shell
/etc/csh.login Read by login shells after /etc/csh.cshrc
~/.tcshrc Read by every shell after /etc/csh.cshrc or its
equivalent
~/.cshrc Read by every shell, if ~/.tcshrc doesn't exist, after
/etc/csh.cshrc or its equivalent
~/.login Read by login shells after ~/.tcshrc or ~/.history
Portanto, basta adicionar o comando desejado no arquivo adequado.
--
------------------------ __ o mailto:[EMAIL PROTECTED]
P@ulo Roberto Bagatini _`\<, http://www.ceat.net/~arkanon/
-=---=---==---=---=- ( )/( ) UIN# 3478930 -- LinuxUser# 102514
Lajeado - RS - Brasil ----------- Phone# +55 51 3714 4123
----------------------------------------------------------------------
Assinantes em 18/06/2001: 2306
Mensagens recebidas desde 07/01/1999: 118610
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]