파일에서 데스크탑으로의 심볼릭 링크를 자동으로 생성하는 스크립트를 만들려고 합니다.
내 스크립트에 대한 별칭을 만들고 실행 가능하게 만들었습니다("echo $path"만 입력하면 작동합니다). 사용 목적은
myalias myfile/
명령을 통해 심볼릭 링크 생성
ln -sf /absolute/path/to/file ~/Desktop/myfile
내가 시도한 내용은 다음과 같습니다(일부 변형 있음).
#!/bin/bash
path= realpath $1
link= "~/Desktop/${1::-1}"
ln -sf $path $link
그리고 다음과 같은 오류가 발생했습니다
/usr/bin/myscript: line 3: ~/Desktop/myfile: No such file or directory
어떤 아이디어가 있나요?