标签: php linux unzip
我在PHP中使用exec“wrapper”for linux命令:
exec("unzip -oj tmp.zip -d tmp && rm tmp.zip");
请告诉我如何将空格转换为文件名中的下划线? TNX,
答案 0 :(得分:2)
如果您不介意使用外部实用程序(正如您目前所做),可以使用rename例如。
rename
unzip -oj tmp.zip -d tmp && rename 's/\s/_/g' tmp/* && rm tmp.zip