LINUX.ORG.RU
решено ФорумAdmin

Проверка на четность


0

1

Есть скрипт,

#!/bin/sh
for i in {1..24}
do
echo «$i»
done

необходимо сделать проверку на четность i, если i четная - выводить, не четная - невыводить, вопрос: как?

Обычно четность/нечетность проверяют младшим битом числа. Отсюда копай.

madcore ★★★★★
()
Ответ на: комментарий от mcconfig

а я угадаю эту мелодию с двух нот
ой, простите, то есть
а я нашел ответ на твой вопрос за 10 секунд гугления

Deleted
()
Ответ на: комментарий от mcconfig

тебе выше ссылку дали.
хинт: у четного числа остаток от деления на 2 равен нулю.
ну сколько можно же, блин.

Deleted
()
Ответ на: комментарий от Deleted

Все умные ппц, а вот дать 100% рабочий ответ - хрен!

mcconfig
() автор топика

ох уж это странное желание решать задачу через «универсальный интерфейс»…

for i in `seq 2 2 24`
do
    echo $i
done
arsi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.