我如何使用diff代替变量而不是文件.
所有教程都有文件示例,但没有变量.
我希望它只打印差异.
例如:
TEXTA=abcdefghijklmnopqrstuvxyz; TEXTB=abcdefghijklmnopqrstuvxyr
diff是一个比较两个文件的实用程序.如果你真的想比较两个变量,并且你正在使用bash你的shell,你可以这样"假装":
diff <(echo ${TEXTA}) <(echo ${TEXTB})
否则,您可以将变量写入两个临时文件并进行比较.
但是请注意,在您的示例中,由于每个变量都是一行,它只会告诉您它们是不同的,除非您使用它的版本diff将显示它们不同的行中的特定位置.
| 归档时间: | 
 | 
| 查看次数: | 4746 次 | 
| 最近记录: |