#!/bin/bash
# ideone boilerplate: run in temp dir
t=$(mktemp -d -t ideone.XXXXXXXX) || exit
trap 'rm -rf "$t"' ERR EXIT
cd "$t"
echo moo |
tee $'a\nb\nc' >$'c\td\ne'
tail *
python3 -c '
from pathlib import Path
from sys import argv
for arg in argv[1:]:
print(Path(arg).stat().st_mtime, arg, end="\0")' ./* |
od -ctx1
stat --printf '%.9Y %n\0' -- ./* |
od -ctx1
IyEvYmluL2Jhc2gKCiMgaWRlb25lIGJvaWxlcnBsYXRlOiBydW4gaW4gdGVtcCBkaXIgCnQ9JChta3RlbXAgLWQgLXQgaWRlb25lLlhYWFhYWFhYKSB8fCBleGl0CnRyYXAgJ3JtIC1yZiAiJHQiJyBFUlIgRVhJVApjZCAiJHQiCgplY2hvIG1vbyB8CnRlZSAkJ2FcbmJcbmMnID4kJ2NcdGRcbmUnCgp0YWlsICoKCnB5dGhvbjMgLWMgJwpmcm9tIHBhdGhsaWIgaW1wb3J0IFBhdGgKZnJvbSBzeXMgaW1wb3J0IGFyZ3YKZm9yIGFyZyBpbiBhcmd2WzE6XToKICBwcmludChQYXRoKGFyZykuc3RhdCgpLnN0X210aW1lLCBhcmcsIGVuZD0iXDAiKScgLi8qIHwKb2QgLWN0eDEKCnN0YXQgLS1wcmludGYgJyUuOVkgJW5cMCcgLS0gLi8qIHwKb2QgLWN0eDE=