有人能告诉我这个表达式对bash排序“sort-r-n-k5”表示什么吗

有人能告诉我这个表达式对bash排序“sort-r-n-k5”表示什么吗,bash,sorting,Bash,Sorting,请解释一下-r-n-k5是什么意思 -r是逆转结果 -n指定数字顺序 -k5表示它正在比较第5列中的条目,man sort没有解释这一点吗? #! /bin/bash echo "Enter the name of the directory" read file_name if [ -d $filename ] then ls -l $filename | sort -r -n -k5 else echo "Invalid directtroy" fi

请解释一下-r-n-k5是什么意思


-r是逆转结果

-n指定数字顺序

-k5表示它正在比较第5列中的条目

,man sort没有解释这一点吗?
#! /bin/bash
echo "Enter the name of the directory"
read file_name
if [ -d $filename ]
then
   ls -l $filename | sort -r -n -k5
else
  echo "Invalid directtroy"
fi