You can use the `find` command, which supports filtering by modification date:

```sh
find /path/to/directory -mmin +3 -mtime -1 -ls
```

- `find /path/to/directory` will recursively search for all files in the directory at `/path/to/directory`
- `-mmin +3` will filter to only files that had their data modified before the last 3 minutes
- `-mtime -1` will filter to only files that had their data modified within the last 24 hours (1 day)
- `-ls` lists the resulting files (the files that have been modified in the last N days) in `ls -dils` format on standard output. You can skip this, but using it you'll get more information like the file size, permissions, the modification date, etc.

See `man find` for more info on how to use the `find` command.
คุณสามารถใช้คำสั่ง `find` ซึ่งรองรับการกรองตามวันที่แก้ไข: ```sh find /path/to/directory -mmin +3 -mtime -1 -ls ``` - `find /path/to/directory` จะค้นหาไฟล์ทั้งหมดในไดเรกทอรีซ้ำที่ `/path/to/directory` - `-mmin +3` จะกรองเฉพาะไฟล์ที่มีการแก้ไขข้อมูลก่อน 3 นาทีที่ผ่านมา - `-mtime -1` จะกรองเป็น เฉพาะไฟล์ที่มีการแก้ไขข้อมูลภายใน 24 ชั่วโมงที่ผ่านมา (1 วัน) - `-ls` แสดงรายการไฟล์ผลลัพธ์ (ไฟล์ที่ได้รับการแก้ไขในช่วง N วันที่ผ่านมา) ในรูปแบบ `ls -dils` ในเอาต์พุตมาตรฐาน คุณสามารถข้ามขั้นตอนนี้ได้ แต่การใช้คำสั่งนี้จะทำให้คุณได้รับข้อมูลเพิ่มเติม เช่น ขนาดไฟล์ สิทธิ์ วันที่แก้ไข ฯลฯ ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้คำสั่ง "find" ใน "man find"
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence