OSDN Git Service

Regular updates
[twpd/master.git] / find.md
diff --git a/find.md b/find.md
index fd39a5c..3915579 100644 (file)
--- a/find.md
+++ b/find.md
@@ -2,6 +2,7 @@
 title: Find
 category: CLI
 layout: 2017/sheet
+updated: 2019-11-17
 ---
 
 ### Usage
@@ -48,6 +49,20 @@ find <path> <conditions> <actions>
 -newerXt "1 hour ago"    # [t]imestamp
 ```
 
+### Access time conditions
+
+```bash
+-atime 0           # Last accessed between now and 24 hours ago
+-atime +0          # Accessed more than 24 hours ago
+-atime 1           # Accessed between 24 and 48 hours ago
+-atime +1          # Accessed more than 48 hours ago
+-atime -1          # Accessed less than 24 hours ago (same a 0)
+-ctime -6h30m      # File status changed within the last 6 hours and 30 minutes
+-mtime +1w         # Last modified more than 1 week ago
+```
+
+These conditions only work in MacOS and BSD-like systems (no GNU/Linux support).
+
 ### Condition flow
 
 ```bash
@@ -73,3 +88,7 @@ find . -name '*.jpg' -exec rm {} \;
 ```bash
 find . -newerBt "24 hours ago"
 ```
+
+```bash
+find . -type f -mtime +29 # find files modified more than 30 days ago
+```