kiss-preferred: fixes

This commit is contained in:
Dylan Araps 2020-11-19 11:48:33 +02:00
parent 7fdf69dfc2
commit 367923b378
No known key found for this signature in database
GPG Key ID: 46D62DD9F1DE636E

View File

@ -1,7 +1,12 @@
#!/bin/sh -e
# Lists the owners of all files with conflicts
kiss a | sort -u -k2 | while read -r _ path; do
echo "$(kiss owns "$path")" "$path"
kiss a | while read -r _ path; do
if owner=$(kiss owns "$path" 2>/dev/null) && [ "$owner" ]; then
printf '%s %s\n' "$owner" "$path"
else
printf 'warning: %s has no owner\n' "$path" >&2
fi
done