File: mmin.sh

package info (click to toggle)
bfs 4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,484 kB
  • sloc: ansic: 21,302; sh: 3,227; makefile: 221
file content (15 lines) | stat: -rw-r--r-- 548 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cd "$TEST"

now=$(epoch_time)

"$XTOUCH" -mt "@$((now - 60 * 60))" one_hour_ago
"$XTOUCH" -mt "@$((now - 121))" two_minutes_ago
"$XTOUCH" -mt "@$((now - 61))" one_minute_ago
"$XTOUCH" -mt "@$((now - 30))" thirty_seconds_ago
"$XTOUCH" -mt "@$((now + 60))" in_one_minute
"$XTOUCH" -mt "@$((now + 60 * 60))" in_one_hour

bfs_diff . -mindepth 1 \
    \( -mmin -1 -exec printf -- '-mmin -1: %s\n' {} \; -o -true \) \
    \( -mmin  1 -exec printf -- '-mmin  1: %s\n' {} \; -o -true \) \
    \( -mmin +1 -exec printf -- '-mmin +1: %s\n' {} \; -o -true \)