#!/bin/bash
output=$(compare -subimage-search -metric mae large_image.png item.png result.png)
echo "Output is: $output"
它顯示像這樣的事情:搶輸出
7216.53 (0.110117) @ 6,4
Output is:
但我希望這樣的事情
Output is: 7216.53 (0.110117) @ 6,4
這在我看來,比較(imagemagick)正在使用除「打印」或「回聲」以外的其他打印行命令
我沒有問題H以外的命令行,例如:
output=$(date)
echo "output is: $output"
這將產生於:
output is: Fri Nov 22 01:02:07 PHT 2013
它聽起來像你的比較命令不寫入STOUT。如果你運行'比較...>/dev/null'你會看到任何輸出嗎? – rojomoke