for file in ($device)/WIM/X64/*; do
if [ -f "${file}" ]; then
regexp --set=pewim '^.*/(.*\.[wW][iI][mM]$)' "${file}";
regexp --set=pename '^.*/(.*)\.[wW][iI][mM]$' "${file}";
还是出错。
应该是for file in ($device)/WIM/X64/*; do 找不到含有空格文件名的文件。
shell脚本中是这样处理的:
OLDIFS=$IFS
IFS=$'\n'
for img in $list
do
......
done
IFS=$OLDIFS
详情回复
发表于 2020-4-10 11:08