Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.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
Linux 对非字母字符进行排序_Linux_String_Sorting_Ascii - Fatal编程技术网

Linux 对非字母字符进行排序

Linux 对非字母字符进行排序,linux,string,sorting,ascii,Linux,String,Sorting,Ascii,我在Linux中使用sort命令对字符串进行排序。问题是我的字符串包含非字母字符,如!{%^$@#)( 我注意到Linux中的sort会忽略这些字符并仅基于字母进行排序。但是,我也希望基于这些字符的ASCII代码进行排序。使用区域设置“C”强制按位排序 LC_COLLATE=C sort ....

我在Linux中使用
sort
命令对字符串进行排序。问题是我的字符串包含非字母字符,如
!{%^$@#)(

我注意到Linux中的
sort
会忽略这些字符并仅基于字母进行排序。但是,我也希望基于这些字符的ASCII代码进行排序。

使用区域设置“C”强制按位排序

LC_COLLATE=C sort ....