Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.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/bash/18.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_Bash_Comparison_Diff_Script - Fatal编程技术网

Linux 使用简单的解析比较两个文件,对它们进行总结,而不向控制台输出

Linux 使用简单的解析比较两个文件,对它们进行总结,而不向控制台输出,linux,bash,comparison,diff,script,Linux,Bash,Comparison,Diff,Script,我的脚本中有两个文件作为atributes,每个文件有十行。它们包含简单的答案:是或否。我需要比较这两个文件,得到好答案和坏答案的数量。我需要把它们放在不同的变量中。 我试过: diff要么您不擅长描述您想要实现的目标,要么该命令不符合您的想法 无论如何-要将输出存储在变量中,只需执行以下操作: variable=$(diff <(nl $1) <(nl $2) | grep -E '<' | wc -l) 变量=$(差异

我的脚本中有两个文件作为atributes,每个文件有十行。它们包含简单的答案:是或否。我需要比较这两个文件,得到好答案和坏答案的数量。我需要把它们放在不同的变量中。 我试过:


diff要么您不擅长描述您想要实现的目标,要么该命令不符合您的想法

无论如何-要将输出存储在变量中,只需执行以下操作:

variable=$(diff <(nl $1) <(nl $2) | grep -E '<' | wc -l)
变量=$(差异