2

Я хотел бы извлечь файлы из

ls -la

на основе определенного года создания (например, 1999), а затем рассчитать размер файла этих файлов. Как это сделать?

1 ответ1

2

Так как я не думаю, что версия find в Tru64 поддерживает те же опции, что и в GNU find , и похоже, что нет stat , вам, вероятно, придется анализировать ls что обычно не рекомендуется.

Это должно сработать, но вам нужно будет настроить номера полей так, чтобы они соответствовали тому, как выводится ваш вывод ls .

ls -lA | awk '$8==1999 {total += $5} END{print "Total: " total}'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .