不要使用ls,它不是为了这个目的。使用globbing。
shopt -s nullglob array=(*) array2=(file*) array3=(dir/*)
如果没有匹配,则nullglob选项将使数组为空。
shopt -s nullglob array=(*) array2=(file*) array3=(dir/*)
如果没有匹配,则nullglob选项将使数组为空。