Команда команды cat объединяет все текстовые файлы. Я не хочу, чтобы старые файлы i.e файлов, созданные в предыдущие дни, были объединены в выходной файл. Я хочу только конкатенацию текстовых файлов текущего дня в выходной файл.Как я могу конкатенировать файлы в каталоге linux/unix, которые генерируются только в один день?
1
A
ответ
2
Использование находкой:
find . -mtime -1 -type f -exec cat {} >> output.txt \;
Это конкатенации только файлы, которые были изменены с тех пор один день назад до сих пор, есть и другие параметры, такие как atime
(время доступа) ctime
(измененное время). Вам нужно запустить команду в каталоге, где находятся файлы, которые вы хотите конкатенатировать.
обновление:
Также есть -newermt
вариант для find
, который будет захватывать файлы, которые были изменены или изменены после определенного времени с временной строкой, как 2017-02-07 13:12:33
:
find . -newermt '2017-02-07 13:12:33' -type f -exec cat {} >> output.txt \;
Смежные вопросы
- 1. Как я могу конкатенировать все JS-файлы в папке?
- 2. Excel: Как я могу конкатенировать строку и int в один
- 3. Как я могу конкатенировать в PHP-функции?
- 4. Использование CMake, как я могу конкатенировать файлы и устанавливать их
- 5. Как я могу искать файлы в текущем каталоге и файлы в каталогах, которые находятся в текущем каталоге?
- 6. Как я могу конкатенировать строки
- 7. Как я могу скомпилировать отдельные файлы CoffeeScript в каталоге ресурсов?
- 8. Как я могу переустановить один файл в каталоге в .npmignore?
- 9. Листинг только файлы в каталоге
- 10. Как я могу захватить массив объектов, которые генерируются пользователем?
- 11. конкатенировать файлы .java в java
- 12. Копирование Только файлы в каталоге
- 13. Как я могу конкатенировать QStrings?
- 14. Как я могу перебирать файлы в каталоге в Perl?
- 15. XCOPY только посмотреть один день
- 16. Как я могу конкатенировать строки в C?
- 17. Файлы, которые не хранятся в каталоге папок
- 18. Как я могу перечислить файлы в каталоге, используя php
- 19. Как я могу конкатенировать произвольные файлы в папке с помощью бранча?
- 20. Python - Как получить только файлы в каталоге?
- 21. Как читать только текстовые файлы в каталоге?
- 22. Как увидеть только скрытые файлы в каталоге?
- 23. Как я могу сообщить Brunch, чтобы не конкатенировать файлы javascript?
- 24. Как я могу суммировать строки, которые встречаются только один раз?
- 25. Конкатенировать .wav-файлы в C++
- 26. Как я могу перечислить только файлы, которые будут переданы?
- 27. Как я могу конкатенировать только некоторые поля с дефисом?
- 28. Конкатенировать mp3-файлы в Java
- 29. Как я могу перечислить все файлы в каталоге с Perl?
- 30. Как я могу перечислить и распечатать файлы в каталоге?
я думаю, что это добавляет все файлы, которые были доступны 24 часа назад. как я могу получить текущий день, например, {2/feb/2017} файлы, которые будут конкатенированы. но дата не должна быть статической декларацией .. – venky513
@ venky513 проверить мое обновление – armnotstrong
спасибо #armnotstrong – venky513