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 对linux命令的输出进行排序_Sorting - Fatal编程技术网

Sorting 对linux命令的输出进行排序

Sorting 对linux命令的输出进行排序,sorting,Sorting,有没有办法对该命令的输出结果进行排序? 我想在点“.”上拆分第一列,然后在类型上排序(例如“xlarge”) 所以结果会像这样 a1.xlarge 8 GiB 4 vCPUs EBS only Up to 10 Gigabit 0.1020 74.460 0.0334 m4.xlarge 16 GiB 4 vCPUs EBS only High

有没有办法对该命令的输出结果进行排序? 我想在点“.”上拆分第一列,然后在类型上排序(例如“xlarge”)

所以结果会像这样

a1.xlarge        8 GiB            4 vCPUs  EBS only              Up to 10 Gigabit    0.1020      74.460      0.0334
m4.xlarge        16 GiB           4 vCPUs  EBS only              High                0.2000      146.000     0.0657
这更容易比较结果。xlarge应分组在一起,而2xlarge应彼此相邻。

sort-t.“-k2”将执行此操作,但不处理标题行。
sort-t.“-k2”将执行此操作,但不处理标题行。
$ curl -s 'https://ec2.shop?region=us-west-2&filter=m4,a1' | sort -k2 -t.
Instance Type    Memory             vCPUs  Storage               Network             Price       Monthly     Spot Price
m4.10xlarge      160 GiB         40 vCPUs  EBS only              10 Gigabit          2.0000      1460.000    0.7443    
m4.16xlarge      256 GiB         64 vCPUs  EBS only              20 Gigabit          3.2000      2336.000    1.1896    
a1.2xlarge       16 GiB           8 vCPUs  EBS only              Up to 10 Gigabit    0.2040      148.920     0.0667    
m4.2xlarge       32 GiB           8 vCPUs  EBS only              High                0.4000      292.000     0.1398    
a1.4xlarge       32 GiB          16 vCPUs  EBS only              Up to 10 Gigabit    0.4080      297.840     0.1335    
m4.4xlarge       64 GiB          16 vCPUs  EBS only              High                0.8000      584.000     0.3199    
a1.large         4 GiB            2 vCPUs  EBS only              Up to 10 Gigabit    0.0510      37.230      0.0167    
m4.large         8 GiB            2 vCPUs  EBS only              Moderate            0.1000      73.000      0.0341    
a1.medium        2 GiB            1 vCPUs  EBS only              Up to 10 Gigabit    0.0255      18.615      0.0083    
a1.metal         32 GiB          16 vCPUs  EBS only              Up to 10 Gigabit    0.4080      297.840     0.1335    
m4.xlarge        16 GiB           4 vCPUs  EBS only              High                0.2000      146.000     0.0657    
a1.xlarge        8 GiB            4 vCPUs  EBS only              Up to 10 Gigabit    0.1020      74.460      0.0334    
$ curl -s 'https://ec2.shop?region=us-west-2&filter=m4,a1' | sort -k2 -t.
Instance Type    Memory             vCPUs  Storage               Network             Price       Monthly     Spot Price
m4.10xlarge      160 GiB         40 vCPUs  EBS only              10 Gigabit          2.0000      1460.000    0.7443    
m4.16xlarge      256 GiB         64 vCPUs  EBS only              20 Gigabit          3.2000      2336.000    1.1896    
a1.2xlarge       16 GiB           8 vCPUs  EBS only              Up to 10 Gigabit    0.2040      148.920     0.0667    
m4.2xlarge       32 GiB           8 vCPUs  EBS only              High                0.4000      292.000     0.1398    
a1.4xlarge       32 GiB          16 vCPUs  EBS only              Up to 10 Gigabit    0.4080      297.840     0.1335    
m4.4xlarge       64 GiB          16 vCPUs  EBS only              High                0.8000      584.000     0.3199    
a1.large         4 GiB            2 vCPUs  EBS only              Up to 10 Gigabit    0.0510      37.230      0.0167    
m4.large         8 GiB            2 vCPUs  EBS only              Moderate            0.1000      73.000      0.0341    
a1.medium        2 GiB            1 vCPUs  EBS only              Up to 10 Gigabit    0.0255      18.615      0.0083    
a1.metal         32 GiB          16 vCPUs  EBS only              Up to 10 Gigabit    0.4080      297.840     0.1335    
m4.xlarge        16 GiB           4 vCPUs  EBS only              High                0.2000      146.000     0.0657    
a1.xlarge        8 GiB            4 vCPUs  EBS only              Up to 10 Gigabit    0.1020      74.460      0.0334