Вот один в чистой скорлупе.
test $# -gt 1 || exit
a=$1
shift
for f in "$@"
do
echo $a $f
done
exec /bin/sh $0 "$@"
Пример:
~ (137) $ sh test.sh $(cat file.dat)
a b
a c
a d
a e
b c
b d
b e
c d
c e
d e
~ (138) $
В вашем случае производитель не выпускал обновлений микропрограммы для вашей системы с 2007 года, поэтому вы, вероятно, можете игнорировать предупреждение.
В более новых системах может потребоваться обновление микропрограммы для смягчения или исправления многих уязвимостей побочных -каналов, обнаруженных в последние годы, что, возможно, является причиной несколько тревожного сообщения, отправляемого в журналы.