【发布时间】:2015-01-05 10:25:32
【问题描述】:
CURRENTFILENAMES=( "$(ls $LOC -AFl | sed "1 d" | grep "[^/]$" | awk '{ print $9 }')" )
我已经编写了上面的代码,但是在我写的 for 循环中它的行为并不像我期望的那样
for a in "$CURRENTFILENAMES"; do
CURRENTFILEPATHS=( "${LOC}/${a}" )
done
我希望将变量 LOC 中的值添加到 CURRENTFILENAMES 数组中的所有项目,但是它只是将它添加到数组的开头,我该如何解决这个问题?
【问题讨论】: