我正在使用 Bash 脚本编写一个实用程序,我想在其中包含一个更新功能。该脚本目前遵循 Ruby 的 gem 哲学,例如,一个命令具有多个子命令:
gem help
gem version
gem update
理想情况下,您会运行:
myscript update
但我不知道这是否可能。
解决这个问题的最佳方法是什么?我知道写入当前正在运行的脚本是一个坏主意。
我正在使用 Bash 脚本编写一个实用程序,我想在其中包含一个更新功能。该脚本目前遵循 Ruby 的 gem 哲学,例如,一个命令具有多个子命令:
gem help
gem version
gem update
理想情况下,您会运行:
myscript update
但我不知道这是否可能。
解决这个问题的最佳方法是什么?我知道写入当前正在运行的脚本是一个坏主意。