Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 如何在句点后对字符进行排序_Sorting - Fatal编程技术网

Sorting 如何在句点后对字符进行排序

Sorting 如何在句点后对字符进行排序,sorting,Sorting,需要有关如何在句点(.)后对字符或数字进行排序的帮助 我希望排序结果在周期(.)之后。结果应该如下所示 abcd2.abc1 dbcd3.abc1 zbcd1.abc1 test1.mor2 test2.mor2 test3.mor2 test2.rod1 test1.rod1 test3.rod1 如果您使用的系统带有类似Unix的实用程序,如MacOS、Linux、BSD等,则可以使用system sort命令。秘密在于指定字段分隔符,在您的情况下,它是一个句点。参数为-t或--field

需要有关如何在句点(.)后对字符或数字进行排序的帮助

我希望排序结果在周期(.)之后。结果应该如下所示

abcd2.abc1
dbcd3.abc1
zbcd1.abc1
test1.mor2
test2.mor2
test3.mor2
test2.rod1
test1.rod1
test3.rod1

如果您使用的系统带有类似Unix的实用程序,如MacOS、Linux、BSD等,则可以使用system sort命令。秘密在于指定字段分隔符,在您的情况下,它是一个句点。参数为-t或--field分隔符。因此,以下措施应该有效:

  sort -t. -k 2  test.dat

假设您的数据位于一个名为test.dat的文件中,是否有一种特定的语言需要使用?
  sort -t. -k 2  test.dat