我编写了一个构建脚本,希望能够在安装时选择最新版本的脚本,例如包名是package_X.XXtar.gz,并且有多个副本.
有没有办法将build命令指向package_Y.tar.gz?哪里Y = max(XXX)?
aio*_*obe 23
如果文件相同,除了版本号,你可以使用类似的东西
ls -v | tail -n 1
Run Code Online (Sandbox Code Playgroud)
从手册页ls:
...
-v natural sort of (version) numbers within text
...
Run Code Online (Sandbox Code Playgroud)
用法示例:
$ ls
package_1.5.7.9.tar.gz package_2.5.3.9.tar.gz package_4.6.1.0.tar.gz
$ ls -v | tail -n 1
package_4.6.1.0.tar.gz
Run Code Online (Sandbox Code Playgroud)