For example, I wanted to use the sort utility with the -t option to specify tab separators, but
sort -t "\t"
doesn't work.
For example, I wanted to use the sort utility with the -t option to specify tab separators, but
sort -t "\t"
doesn't work.
Don't use double quotes.
sort -t $'\t'
Or I think Ctrl V inserts a Tab??
Edit:
http://www.gnu.org/s/bash/manual/html_node/ANSI_002dC-Quoting.html#ANSI_002dC-Quoting
Try Control-v, then Tab. If you see the cursor tab over to the right, it worked.
According to the comment by Mark you can also try Control-v and then Control-i.
First press Ctr + v and
Then press tab key.
Using above mentioned step adding tab

Reference: https://linuxjourney.com/lesson/cut-command
You can also use printf:
sort -t "$(printf "\t")"
Not like $'\t', printf use double quotes which allow you to use environment variables, like below:
char="\t" # any source just plain text
sort -t "$(printf "$char")"
Single quote is static and not flexible, though it's simple, you can choose based on your requirement.