Я написал программу sh, которая при вводе аргумента, представляющего собой имя файла изображения, программа просматривает его, и это может принимать несколько аргументов (как показано ниже)
#!/bin/sh
for i in $*; do if [ ! -f "$i" ]; then
echo "invalid file $i"
else
display -size 40x50 $i &
fi
done
Как я могу ограничить количество аргументов до 5?
Пожалуйста, помогите! Спасибо