如何在特定目录中创建终端的桌面别名/图标(不更改终端全局默认起始目录)?
我来自 Windows,可以通过右键单击 cmd 的桌面快捷方式并在属性中指定起始目录来实现这一点。
我到处都找过了,发现了很多关于如何在终端本身(在 .profile 中)创建别名的解释,但这不是我们想要的。
答案1
您只需创建一个包含该命令的 shell 脚本cd ~/specific/directory
并使其可执行,即可直接从桌面单击执行它。然后它将打开一个新的终端窗口并进入~/specific/directory
答案2
尝试这个:
touch ~/Documents/myfinder.sh
chmod +x ~/Documents/myfinder.sh
echo 'open -a /Applications/Utilities/Terminal.app /System/Library/CoreServices/' > ~/Documents/myfinder.sh
ln -s ~/Documents/myfinder.sh ~/Desktop/
这将在您的 Documents 文件夹中创建一个脚本,并在您的桌面上创建一个指向该脚本的链接。将 Terminal 的参数更改为您想要显示的文件夹。