尝试通过输入 next 来比较:
$ diff -c $(rpm -qpR prev/p.src.rpm 2>/dev/null) $(rpm -qpR curr/p.src.rpm 2>/dev/null)
diff: extra operand `<='
diff: Try `diff --help' for more information.
如何更改正常脚本工作的参数?
最佳答案
你能试试这样执行脚本吗:
$ diff -c <(rpm -qpR prev/p.src.rpm 2>/dev/null) <(rpm -qpR curr/p.src.rpm 2>/dev/null)
这应该将“<()”之间的命令替换为一个过程。这将创建一个命名管道,并将它们作为文件提供给 diff 进行比较。允许您直接在脚本中执行上述操作。
关于linux - diff 命令不起作用(参数麻烦),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7741941/