将目录中的文件放入数组变量

问题描述

我正在编写bash代码,该代码将在运行该目录的位置搜索特定文件,并将其添加到数组变量中。我遇到的问题是格式化结果。我需要在当前目录中找到所有压缩文件,并按上次修改的顺序显示文件的名称和大小。我想获取该命令的结果并将其放入每个包含文件名称和相应大小的行元素的数组变量中,但是我不知道该怎么做。我不确定是否应该使用命令“ find”而不是“ ls”,但这是到目前为止的内容:

find_files="$(ls -1st --block-size=MB)"
arr=( ($find_files) )

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)