#!/usr/bin/make -f
NOW=$(shell date +%s)
.PHONY: all
all: table
ls:
	find / -type f ! -path '/proc/*' -print0 | \
	xargs -0 ls -ld --full-time --time=use     \
	>$@
file: ls
	<$< cut -c69- >$@
size: ls
	<$< cut -c31-42 >$@
date: ls
	<$< cut -c44-67 | date -f- +%s >$@
ago: date
	<$< awk '{print '$(NOW)'-$$1}' >$@
badness: ago size
	paste $^ | awk '{print $$1*$$2}' >$@
	# I think this * is not the best stat
table: badness ago size file
	paste $^ | sort -s -k1,1gr -k4,4 >$@
