Running the generated script "./rmlint.sh -n -p" runs "rmlint --equal" to compare directories but running "rmlint --equal" overwrites rmlint.sh and rmlint.json.
I think the latter behavior (overwriting rmlint.sh and rmlint.json when you run rmlint --equal) is the real bug, since it contradicts the man page, but the problem shows up here.
Running the generated script "./rmlint.sh -n -p" runs "rmlint --equal" to compare directories but running "rmlint --equal" overwrites rmlint.sh and rmlint.json.
I think the latter behavior (overwriting rmlint.sh and rmlint.json when you run rmlint --equal) is the real bug, since it contradicts the man page, but the problem shows up here.