내 컴퓨터에서는 NIS를 통해 사용자가 로드됩니다.
.bashrc
NIS 사용자의 honme 디렉토리에는 다음 .bashprofile
과 같은 구성 파일이 있습니다 .
.config
일부 클라이언트 컴퓨터에는 구성 파일이 포함된 디렉터리 도 있습니다 .
bash 구성 파일이 이 구성 디렉토리를 검색하기를 원하며 파일이 존재하고 내부에 동일한 이름을 가진 파일이 있으면 여기에서 구성을 로드할 수 있습니다.
예:
home/user1/.bashrc (NIS home directory)
/slocal/.config/.bashrc
따라서 /slocal/.config/.bashrc
"home/user1/.bashrc"가 존재하면 로드됩니다.
답변1
그래서 다음과 같은 것이 필요한 것 같습니다.
if [ -r /slocal/.config/.bashrc ]; then
. /slocal/.config/.bashrc
fi
파일 내에서 /home/user1/.bashrc
. -r
존재 여부와 가독성을 테스트한 다음 .
조건부로 파일을 가져옵니다.