Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/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
Regex shell将错误匹配的字母与表情符号连接起来_Regex_Shell_Join_Unicode - Fatal编程技术网

Regex shell将错误匹配的字母与表情符号连接起来

Regex shell将错误匹配的字母与表情符号连接起来,regex,shell,join,unicode,Regex,Shell,Join,Unicode,我有两个文件,每个文件有两列:(Count | Term)。其中,术语列是Unicode格式的,有些术语是表情符号 我正在尝试使用以下代码基于术语列(第二列)连接这两个文件: join -j 2 -o 1.1,1.2,2.1,2.2 <(sort -k2 File1.txt) <(sort -k2 File2.txt) > join_File1_File2.txt join-j2-o1.1,1.2,2.1,2.2你能在你的问题中加入输入文件或它们的摘录吗?否则,为了解决问题

我有两个文件,每个文件有两列:(Count | Term)。其中,术语列是Unicode格式的,有些术语是表情符号

我正在尝试使用以下代码基于术语列(第二列)连接这两个文件:

 join -j 2 -o 1.1,1.2,2.1,2.2 <(sort -k2 File1.txt) <(sort -k2 File2.txt) > join_File1_File2.txt

join-j2-o1.1,1.2,2.1,2.2你能在你的问题中加入输入文件或它们的摘录吗?否则,为了解决问题,重现你的问题似乎有点困难!我在答案中添加了一个文件示例。
manjoin
提到“比较遵守‘LC_COLLATE’指定的规则”,这可能是您的问题,因为我没有在ideone上重现您的问题:。
locale
在您的机器上输出什么?您可以将输入文件或其摘录包含到您的问题中吗?否则,为了解决问题,重现你的问题似乎有点困难!我在答案中添加了一个文件示例。
manjoin
提到“比较遵守‘LC_COLLATE’指定的规则”,这可能是您的问题,因为我没有在ideone上重现您的问题:。
locale
在您的机器上输出什么?