我是UNIX命令的新手。我试图根据每个文件修改日期(年)列出/ etc中所有文件的不同年份的数量。
我正在玩各种变体:
ls -lt / etc |排序| uniq -c
我意识到这只计算每个唯一文件。我想列出不同的年份。
任何人都可以帮助指导我朝着正确的方向前进吗?感谢。
答案 0 :(得分:0)
的Mac
ls -lT * | awk ' { print $9 }' | sort | uniq -c
Linux的
ls -l --time-style +"%Y" * | awk ' { print $6 }' | sort | uniq -c
答案 1 :(得分:0)
试试这个
ls -lT * | awk ' { print $9 }' | sort | uniq -c