Miro Hrončok wrote:
Is there some idiomatic way of doing this? I came up with:
ExclusiveArch: %(comm -12 <(echo %{java_arches} | tr ' ' '\n' |
sort) \
<(echo %{my_arches} | tr ' ' '\n' | sort) | tr
'\n' ' ')
Which I consider quite horrible.
for a in %{java_arches}; do for b in %{my_arches}; do test $a = $b && echo -n \
$a; done; done
may be less horrible, depending on personal preferences. It's no more
idiomatic, but gets the job done in one child process instead of 11.
The quadratic complexity won't matter for any plausible number of
arches.
Björn Persson