[英]sort files from directory based on unique time stamp and group them
我想从目录中获取文件列表,并使用bash基于唯一时间戳(ls -ltr month,day)将它们分组为数组或变量。 此时间戳范围为2-3列。 有什么建议么?
这是一种单行代码,不知道您到底是不是要提供的内容:
array=($(ls -ltr | awk -v x=9 '{print $x}'))
它将使用文件ls -ltr
的输出创建一个数组
要打印数组的内容:
printf "%s\n" "${array[@]}"
但也值得检查一下“ 为什么不应该解析ls(1)的输出 ”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.