Suggest to rename "tsort" to "ssort" because "tsort" is a GNU utility installed by default in the /usr/bin directory in Linux Mint, while "ssort" is not a default utility . . . at least, not as a precompiled binary in the main /bin directory.
I just installed tse v4.50.22 and am just installing it.
-----
eric: ~/bin/tse $ which tsort
/usr/bin/tsort
eric: ~/bin/tse $ /usr/bin/tsort --version
tsort (GNU coreutils) 9.4
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Mark Kettenis.
eric: ~/bin/tse $ /usr/bin/tsort --help
Usage: /usr/bin/tsort [OPTION] [FILE]
Write totally ordered list consistent with the partial ordering in FILE.
With no FILE, or when FILE is -, read standard input.
--help display this help and exit
--version output version information and exit
GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Full documentation <https://www.gnu.org/software/coreutils/tsort>
or available locally via: info '(coreutils) tsort invocation'
eric: ~/bin/tse $ ./tsort --help
tsort v1.45 [08 Dec 2025] linux wcl 32-bit
total: 8,631 mb largest: 1,048,576,000 total alloc: 2,097,152,000 divider: 1
Sorting to , in ascending order, case insensitive, starting col 1 len 16000
input file not specified
eric: ~/bin/tse $ which ssort
$ : [no output returned, meaning this name is available] -----
The other benefit of renaming it from "tsort" to "ssort" is that it will group all the Semware tools together in a directory listing: sc32, sclip, sgrep, ssort
Kind regards,
Eric Pement