【发布时间】:2014-01-20 15:24:28
【问题描述】:
我正在使用 bash 脚本来遍历目录中的所有文件。但是循环会跳过以“。”开头的文件。例如 '.bashrc' 我不确定 .bashrc 是否未通过文件测试或被通配符 '*' 省略。我在 "$item" 周围尝试了双引号,但结果相同。如何让这个循环包含 .bashrc 文件?
id=0
cd $USERDIR
for item in *
do
if [[ -f $item ]]; then
cdir[$id]=$item
id=$(($id+1))
echo $item
fi
done
【问题讨论】: