Как мне распечатать четные числа между двумя числами?
У меня есть скрипт, в котором пользователь вводит два значения, и эти два значения помещаются в соответствующие им элементы массива. Как мне распечатать четные числа между двумя значениями?
См. man seq. Вы можете использовать
man seq
seq first incr last
, например
seq 4 2 18
для печати четных чисел от 4 до 18 (включительно)
Если у вас есть bash.
printf '%s\n' {4..18..2}
Или стиль c для l oop
для
for ((i=4;i<=18;i+=2)); do echo "$i"; done