因此继承该场景:如何从文件列表中获取文件名
我需要编写一个自动脚本,从目录中选择jar文件。但是jar文件将与新的jar文件定期
被替换例如:XXX/YYY /服务器-SDK-01.00.00-000080.000055.e0eb521.jar
服务器SDK的部分是不变的时间但版本编号的其余部分发生变化。
我如何可以读取文件名,并将其保存到变量在这种情况下。
我试图
fspec=XXX/YYY/server-sdk-*.jar
filename="${fspec##*/}" # get filename
dirname="${fspec%/*}" # get directory/path name
但在这里我只得到服务器-SDK - *水瓶中,我希望它是服务器SDK-01.00.00-000080.000055.e0eb521.jar文件名。
其中的壳呢?哪个OS? –
UNIX和CentOS – nakeer
什么是不工作的,什么是错误? – anubhava