Dan Church
93f0245d6b
+1 test
2022-09-13 11:50:51 -05:00
Dan Church
8059dc4455
Add thousands separator commas to output
2022-09-13 11:50:10 -05:00
Dan Church
93561ca90a
Use POD to generate help messages
...
Also, exit instead of continuing when an unrecognized option flag is
seen.
2022-08-28 14:22:18 -05:00
Dan Church
87ea1d8351
Update license block
2022-07-18 17:20:50 -05:00
Dan Church
c750b11c7e
Update test
...
Make sure to print when a control character is present. If it doesn't,
it leads to confusion when bash reports two apparently-equal strings
don't actually match due to the presence of a non-printing character.
2020-12-14 10:19:28 -06:00
Dan Church
5454fe681f
Update options processing
...
- Make it more obvious in the code what the options do.
- Omit output of progress bar unless -v flag is present.
2020-12-14 10:10:39 -06:00
Dan Church
89b64b1ca1
Exit early if no linkable files are found
...
Fixes a warning.
2020-11-24 11:09:26 -06:00
Dan Church
047df6c97b
Limit "Skipped" output to only summary
2020-11-18 14:07:16 -06:00
Dan Church
967be362dc
Pre-filter based on file size
...
Only generate hashes for files that have a size duplicate.
2020-11-17 13:30:35 -06:00
Dan Church
58740f34c5
Add progress bar
2020-11-09 16:35:20 -06:00
Dan Church
c77fc7a205
Update script
...
Follows a more logical process of deciding what to do, then doing it.
2018-01-21 15:48:49 -06:00
Dan Church
7d19ccd876
Add test
2018-01-21 15:01:40 -06:00
Dan Church
79e3eca2cb
Re-write script
...
Breaking changes:
* Remove support for symlink generation.
Bugs fixed:
* SHA-1 hash collisions no longer corrupt yer data.
Internal changes:
* Rework into a helper package
2018-01-21 14:57:44 -06:00
Dan Church
c6beadda5f
Break out changelog into separate file
2018-01-21 12:30:41 -06:00
Dan Church
a10996e70f
Clean up script
2018-01-21 12:30:35 -06:00
Dan Church
801bed9fa9
Initial commit
2015-04-02 10:28:22 -05:00