tcl:将2文件与diff和grep输出进行比较

tcl:将2文件与diff和grep输出进行比较,grep,tcl,diff,Grep,Tcl,Diff,我想比较2个文件,并显示文件之间的差异 当我使用以下命令时: exec sh -c "diff -w file1 file2 \|grep \<" exec sh-c“diff-w file1 file2\| grep\以下操作将起作用: puts [exec sh -c "diff -w file1 file2 |grep \\<"] 将[exec sh-c”diff-w file1 file2 | grep\\n行末尾的

我想比较2个文件,并显示文件之间的差异

当我使用以下命令时:

exec sh -c "diff -w file1 file2 \|grep \<"

exec sh-c“diff-w file1 file2\| grep\以下操作将起作用:

puts [exec sh -c "diff -w file1 file2 |grep \\<"]

将[exec sh-c”diff-w file1 file2 | grep\\n行末尾的<应该做什么?首先尝试在shell中运行您的命令,并确保它有效。哦,您遇到了反斜杠问题。反斜杠会被tcl吃掉,因此您必须将其加倍:
…grep\\