재 프로파일 / 구성 파일 사용자 정의하는 방법을 찾고

내 자신의 aliases 및 whatnots로 Ash 세션을 사용자 정의하는 방법을 찾고 있습니다 . Ash가 Bash bashrc파일 과 동등한 것은 무엇입니까 ?



답변

Ash는 먼저 다음 파일을 읽습니다 (있는 경우).

  • 체계: /etc/profile
  • 사용자: ~/.profile

답변

비 로그인 쉘은 환경 변수 ENV에 지정된 경우 파일을 읽습니다.

따라서 어떻게 든 ~ / .profile 또는 다른 ‘전체적인’환경 제어에서) 설정하면 향후 갈래의 쉘이 해당 스크립트를 실행합니다. 비 로그인 경우에 매우 편리합니다.

이것에 대한 문서를 찾기는 어렵지만 busybox-w32 (Windows에서 실행)에서 작동하는 것으로 확인되었습니다. 실제로 애쉬의 기능 세트에 대한 좋은 문서를 찾기가 어렵습니다.

업데이트 : 야생에는 다양한 재 변형이 있습니다. ‘ENV’는 그들 모두와 작동하지 않을 수 있습니다. 여기 변형에 대한 정보가 있습니다 : https://www.in-ulm.de/~mascheck/various/ash/

일부 애쉬 변형은 ENV 대신 ‘SHINIT’을 사용할 수 있다는 제안이 있습니다.