All, I'm interesting in implementing these features:
1. basename BSD options and behavior compatibility: Add the following options: -s, --suffix: specify the suffix -a, --multiple: every argument is treated as a string as if basename were invoked with just one argument. Moreover: - with more than two arguments basename acts as if -a was specified. - if -s is specified, act as if -a was specified too. Arguments for this feature is convenience and BSD compatibility. Let me know if this is sufficient to provide it in GNU/coreutils. 2. basesame acts as a filter: The http://lists.gnu.org/archive/html/coreutils/2011-01/msg00086.html post convince me that maybe this feature is not relevant because there are actually other very simple ways to achieve this. What do you think? Cheers, Jérémy
