我下面是某人编写的代码段,但我不明白sort -t' ' -rn +2 -3
的作用。
ps aux|tr -s ' '|cut -f1-3,11 -d' '|grep $USER|sort -t' ' -rn +2 -3|cut -f2 -d' '|head -5
特别是
+2
和-3
选项。我知道-r
是反向的,而-n
是数字的。 最佳答案
该命令做了很多不必要的工作。您可以使用pgrep
通过以下命令替换它:
pgrep -U"$USER" | sort -r | head -5
顺便说一句,为了简单地理解
sort -t' ' -rn +2 -3
的含义,您应该遵循问题下方@1_CR
的注释。