Sourcing de um arquivo

1

Eu tenho uma instalação em todo o sistema de um software. A fonte está localizada em / opt / Software. Existe um arquivo bashrc do Software que é necessário para ser originado para cada usuário que o utiliza. A adição de


source $PATH_TO_SOFTWARE_BASHRC
para o seu ~ / .bashrc trabalho para todos os usuários? Como devo definir as permissões para o arquivo em $ PATH_TO_SOFTWARE_BASHRC para que todos os usuários possam acessar o software?     
por balkrishna 29.07.2010 / 13:23

2 respostas

5

Basta colocar esse código em /etc/bashrc e todos os usuários o terão.
Se houver algum problema de permissão, use chown / chmod para corrigir isso.

    
por 29.07.2010 / 13:42
0

Defina as permissões do arquivo para serem legíveis em todo o mundo:

chmod 644 /path/to/your/file

Alguns shells não entendem o comando source , então, para que ele funcione de forma mais ampla, use:

. /path/to/your/file

mesmo que pareça que você só pode estar usando o Bash.

Coloque isso em cada usuário ' ~/.bashrc ou para torná-lo mais simples, coloque-o em /etc/bash.bashrc para que ele fique disponível para todos os usuários sem precisar mantê-lo em arquivos individuais.

    
por 29.07.2010 / 16:32