我正在使用SQLite3数据库在Python中创建一个小的do-do-list命令行程序,我想创建一个别名/链接到shell脚本,该脚本基本上运行程序并将其放入我的〜 / bin目录已包含在我的PATH中。
我尝试过ln -s ~/path-to/shell-script ~/bin
,但问题是当脚本检查数据库文件是否存在时,它会检查~/bin
,而不是脚本实际驻留的位置。如何创建一个链接,以便它引用正确的目录,脚本在哪里?
我不确定我是否正确地这样做,所以如果有人能指出我正确的方向,我将不胜感激!感谢。
答案 0 :(得分:1)
有一种非常简单的方法可以解决您的问题,只需在shell的开头添加以下代码
即可cd ~/path-to/shell-script
希望有所帮助!