For the curious, “since” keeps its state in a dedicated file, one of:
$SINCE
$HOME/.since
/tmp/since
I think it’d be just a tiny bit cooler if instead it stored the access information in the extended attributes of each file (for file systems that supported it).
That would have issues with read-only files (given your permissions, multi-user systems where multiple people might use since, and it would take up some disk space here and there that you can’t readily free up at once.
I do wish more things would use extended attributes though.
For the curious, “since” keeps its state in a dedicated file, one of:
I think it’d be just a tiny bit cooler if instead it stored the access information in the extended attributes of each file (for file systems that supported it).
That would have issues with read-only files (given your permissions, multi-user systems where multiple people might use
since, and it would take up some disk space here and there that you can’t readily free up at once.I do wish more things would use extended attributes though.