以下代码被卡住,并且在自定义插件(此处为temp_dir = /tmp
)中没有进一步移动
METADATA_FILE_EXTENSION = '.metadata'
metadata_files = Dir.glob(File.join(temp_dir, "**" ,"*#{METADATA_FILE_EXTENSION}"))
答案 0 :(得分:1)
您的示例不是有效的Ruby,但假设这只是一个错字,看起来您首先需要使用File.join
。对于Dir.glob docs,glob
需要首先File.join
路径的多个部分。更接近此:
metadata_files_path = File.join(temp_dir, "**", "*#{METADATA_FILE_EXTENSION}")
metadata_files = Dir.glob(meta_data_files_path)