= sortucs4(1) - UTF-8 text and table sorting utility
:doctype: manpage
:author: Alexander Artyomov
:date: 2024

== NAME
sortucs4 - utility for sorting UTF-8 text files and tables

== SYNOPSIS
*sortucs4* [<file> [<column> [<delimiter>]]]

== DESCRIPTION
The sortucs4 utility performs sorting of UTF-8 text files with full Unicode support.
Can work with both plain text and tabular data.

Features:
- Full UTF-8 and multibyte characters support
- Unicode-aware sorting
- Tabular data processing with custom delimiters
- In-place file sorting (overwrites input file)

== PARAMETERS
<file>::
   Input file to sort (required)

<column>::
   Column number to sort by (1-based)

<delimiter>::
   Field delimiter character (default is tab)

== EXAMPLES
Sort text file::
   sortucs4 textfile.txt

Sort table by 2nd column::
   sortucs4 data.csv 2

Sort CSV by 3rd column with comma delimiter::
   sortucs4 data.csv 3 ,

== AUTHORS
Written by Alexander Artyomov with code generated by AI (DeepSeek Chat).

== LICENSE
AGPLv3+: GNU Affero General Public License version 3 or later.
Full license text available at <https://www.gnu.org/licenses/agpl-3.0.html>.