我遇到的问题如下,我最近安装了 Ubuntu,并设置了一个可以收集所有脚本的地图。我使用的地图是该位置上的 bin 文件夹:
/home/myusername/bin
但是现在,当我尝试从我的主文件夹执行脚本时,它不起作用:sh: 0: Can't open test.sh
。
有人知道这是为什么吗?
答案1
打开/home/username/.bashrc
文件并添加以下字符串:
alias command_name='/path/to/script'
例如,你想创建一个名为的命令test1
,并且脚本就在里面,/home/your_user/scripts/test.sh
所以你只需写入/home/your_user/.bashrc
alias test1 = '/home/your_user/scripts/test.sh
希望这会起作用。
答案2
将您的 bin 文件夹添加到$PATH
,或将脚本调用为./bin/myscript
。