4 ms·
Why is that a footgun? If it just piped the output to stdout, then to convert a file, you then have to $ dos2unix file >x $ mv x file In my mind, ove
by spc476 5y ago
Why is that a footgun? If it just piped the output to stdout, then to convert a file, you then have to
$ dos2unix file >x
$ mv x file
In my mind, overwriting the file is the Right Thing.
- romwell 5y agoThe Right Thing would be to require an explicit -o <output filename> option to avoid modifying files without getting user's consent first. Especially because the changes it makes are irreversible (e. g. when a text file has mixed unix/dos line endings).