我想在/user目录中列出最后3个修改的文件,然后cat为每个文件的结果,在cat想要awk和打印2列并将所有输出传递到csv文件之后。
for i in $(ls); do cat "$i"; done;
这里将列出并处理所有文件,但我不知道如何处理最后3个文件
任何想法
期望结果:csv文件
file-name, 1st clom, 3colm
for i in $(ls); do cat "$i"; done;
在这里删除所有文件:(
3个最近的文件:
stat -c '%Y:%F:%n' * | grep ':regular file:' | sort -t: -n | cut -d: -f3- | tail -3
然后删除它们:
... | xargs cat