AmigaOS에서는[ed|s]가 다음을 수행할 수 있도록 허용합니다.분배하다짧은 손잡이로 가는 길. 예를 들어 을 FONTS:
가리킬 수 있습니다 DH0:System/fonts
. 그런 다음 언제든지 FONTS를 참조할 수 있습니다 cd FONTS:
.ls FONTS:
Bash에서는 같은 것을 찾을 수 없습니다. 명령을 사용하여 비슷한 것을 발견했습니다 ln
. 하지만 이는 특정 폴더에서만 작동합니다. 즉, 내 홈 폴더에서 정의할 수 있습니다 /usr/lib
. 그런 다음 참조할 수 있습니다 ~/lib
.
글로벌 링크 같은 것이 있나요? 항상 lib:
가리키는 것과 같습니다 /usr/lib/
.
Amiga 배포 명령에 대한 추가 정보:http://wiki.amigaos.net/wiki/AmigaOS_Manual:_AmigaDOS_Command_Reference#ASSIGN
답변1
직접적으로 유사하지는 않지만 환경 변수를 설정할 수 있습니다( .bashrc
또는 지속시키려는 경우 환경 변수에 설정할 수 있습니다).
export LIB="/usr/lib"
그런 다음 사용할 수 있습니다
cd $LIB
답변2
나도 같은 문제가 있습니다 (정말로 할당 명령과 같은 것이 있었으면 좋겠습니다). 나는 Amiga에 관해 몇 가지를 그리워합니다.
나는 결국 내 자신의 글을 썼다. 당신은부터 시작할 수 있습니다https://github.com/TheBeef/AmigaAssign
Elliott Frisch의 답변과 유사한 bash 변수를 내보내는 방식으로 작동하지만 파일을 편집하지 않고도 새 변수를 추가할 수 있고 모든 환경 변수 대신 할당만 나열할 수 있으며 파일을 편집하지 않고 다시 제거할 수 있습니다.
단점은 쉘에서만 작동한다는 것입니다(GUI 프로그램에서는 할당을 사용할 수 없음). 여러 쉘이 열려 있는 경우 해당 쉘을 다시 열거나 리소스 저장소의 할당 목록(숨겨진 항목)을 다시 열 때까지 기다려야 합니다. 홈 디렉토리에 있는 파일) .