Как распечатать каждую другую строку на мониторе

Попросите этот крошечный сценарий внизу и хотите распечатать на экране каждый другой результат. Каковы способы сделать это?

#!/bin/bash for ((n=5, j=1; j<=9;j++)) do echo "rez: $n*$j"=$((n*j)) done 

2 Solutions collect form web for “Как распечатать каждую другую строку на мониторе”

Вы можете использовать sed для фильтрации вывода (любой команды / скрипта) и распечатывать каждую другую строку и в двойном пространстве конечный вывод:
печатать только строки с нечетными номерами:

 command | sed n\;g 

печатать только четные строки:

 command | sed g\;n 

команда может быть for ... done

 #! /bin/bash for ((n=5, j=1; j<=9;j++)); do if [ $((j%2)) -eq 1 ]; then echo "rez: $n*$j"=$((n*j)) else echo fi done rez: 5*1=5 rez: 5*3=15 rez: 5*5=25 rez: 5*7=35 rez: 5*9=45 
  • как заменить IP-адрес на удаленном хосте, используя
  • Американский Fuzzy Lop запускает тестовую программу как непривилегированный пользователь или в chroot
  • как я могу подавить unedsary вывод seds при использовании опции -e?
  • Найти | параллельный выполнение скрипта с помощью пути от find + другие аргументы
  • Почему мое условие всегда ложно?
  • Пока цикл проверки активных процессов не выполняется
  • Выполнить vim в цикле
  • Удаление всех изображений, сделанных с помощью конкретной камеры.
  • Используя expr, $ (()), (())
  • Почему это «пока прочитано» работает в терминале, но не в сценарии оболочки?
  • Насколько надежны / переносимы Nix-встроенные / команды (echo, ps, sort, uniq) из Debian в другие дистрибутивы
  • Interesting Posts

    туннель ssh и оракул

    Что лучше для установленных приложений: / usr / bin или домашний каталог пользователя?

    Ограничьте стандартных пользователей для запуска команды с определенным аргументом

    Экономия энергии в кластере linux

    Не удалось скомпилировать vapoursynth: не удалось связать zimg

    Имеются ли команды nautilus и командной строки?

    Скопировать файлы с разрешением 200

    Где я должен разместить загруженный архив?

    exFAT против NTFS в Linux

    У меня есть список файлов – результат команды find, как я могу использовать его для zip / tar файлов и удалять исходные файлы

    -m не работает в команде ping

    См. Расширение переменных Bash для отладки?

    сценарий оболочки отлично работает при выполнении в терминале, но ошибки при запуске как параллельная программа

    Ограничить содержимое веб-сайта, которое будет загружено за одну минуту с одного IP-адреса (с помощью iptables)

    Ли Linux использует файлы устройств для разделов жесткого диска для доступа к жесткому диску?

    Linux и Unix - лучшая ОС в мире.