- ae=$(git log -1 --format='<%ae>%n<%aE>%n %an %n %aN ' "$c")
- ce=$(git log -1 --format='<%ce>%n<%cE>%n %cn %n %cN ' "$c")
- sob=$(git log -1 --format='%b' "$c" | grep -i '^[[:space:]]*Signed-off-by:')
+ ae=$(git log -1 --format='<%ae>%n<%aE>%n %an %n %aN ' "$c" | sort -u)
+ ce=$(git log -1 --format='<%ce>%n<%cE>%n %cn %n %cN ' "$c" | sort -u)
+ msg=$(git log -1 --format='%b' "$c")
+ sob=$(echo "$msg" | sed -En 's/^\s*Signed-off-by:?\s*/ /ip')