Я хотел бы извлечь файлы из
ls -la
на основе определенного года создания (например, 1999), а затем рассчитать размер файла этих файлов. Как это сделать?
Я хотел бы извлечь файлы из
ls -la
на основе определенного года создания (например, 1999), а затем рассчитать размер файла этих файлов. Как это сделать?
Так как я не думаю, что версия find
в Tru64 поддерживает те же опции, что и в GNU find
, и похоже, что нет stat
, вам, вероятно, придется анализировать ls
что обычно не рекомендуется.
Это должно сработать, но вам нужно будет настроить номера полей так, чтобы они соответствовали тому, как выводится ваш вывод ls
.
ls -lA | awk '$8==1999 {total += $5} END{print "Total: " total}'