昨天,当我想构建我的项目时,我在Linux上的bash终端中输入了./build.sh
和./game.out
来构建和运行我的游戏。
最近我发现了一个小代码:
command_not_found_handle() {
if [[ -x "./$1" ]]; then
"./$1" "${@:2}"
else
echo "Error: Command '$1' not found."
return 1
fi
}
这样我就可以在没有./
的情况下运行命令,所以我只需要输入build.sh
和game.out
。这感觉像是一个巨大的时间节省,但我只是想知道是否有任何编码的可能性,这样我就可以输入build
和game
,就像在DOS时代一样,如果是这样,怎么做?
是的,我试着用谷歌搜索它,但没有用,我不可能知道如何在短短几个字搜索这一段。
1条答案
按热度按时间qvtsj1bj1#
你必须在PATH变量中添加脚本路径。则无需输入绝对或相对地址。