1dd7040f

SH


  • прочитать список поэлементно

    for ELEMENT in 'cat /etc/motd' do

    echo $ELEMENT

    done

  • прочитать список построчно

    cat /etc/motd | while read LINE do echo $LINE done

  • цикл пока - навсегда (while-forever)

    while : do echo $PS1 read CMD case $CMD in "") break;; esac done

  • управляемый цикл while

    read CMD while [ "$CMD" != ""] do case $CMD in user-cmd) do_it;; esac echo $PS1 read CMD done

  • переполнениие тестового стека при обработке прерывания

    trap "echo trapping; kill $$" 2 3 15

  • выгрузка из языка shell несколькими способами

    exit eof character (usually control -d) kill -9 0 kill -9 $$



  • Содержание раздела