我正在尝试制作一个脚本,自动创建文件到我的桌面的符号链接。
我已经为我的脚本创建了一个别名并使脚本可执行(如果我只是“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
有任何想法吗 ?