我想查看diff
文件中间的段落和包含单个段落的文件之间的关系。
该段落在60
file 行上foo
,并且 filebar
仅包含可能存在细微差异的该段落。
我可以使用因此提取该段落sed
:sed -n 60,60p foo
。我怎样才能使用它diff
?
以下不起作用:
sed -n 60,60p foo | diff bar # diff: missing operand after `foo`
diff bar `sed -n 60,60p foo` # diff: extra operand `in`
我可以:
sed -n 60,60p foo >> tempfile; diff bar tempfile
是否有不需要我使用管道临时存储某处的解决方案?