dotfiles/.local/bin/scripts/tracefile

9 lines
222 B
Bash
Executable File

#!/bin/sh
while true; do
case $1 in
(-e) filter="\|ENOENT"; shift;;
(*) break;;
esac
done
strace --follow-forks -e trace=file "$@" 2>&1 | grep -v "\(newfstatat$filter\)" | cut -d'"' -f2 | grep -v "\(.so\|/dev/\)" | less