Link Search Menu Expand Document

Часть 6.3

Сопоставьте параметры с их описанием

   
$? последний код завершения процесса
$# количество аргументов
$2 второй аргумент
$$ идентификатор процесса (PID)
$1 первый аргумент
$* строковое представление всех аргументов

С помощью какой функции можно получить параметры сценария?

  • getopts
  • $*
  • shellopt
  • opts

С помощью какой команды можно получить параметры функционирования командной оболочки?

  • getopt
  • echo $*
  • shopt
  • shellopt

Программа должна проверить количество переданных аргументов, а также последовательно вывести переданные аргументы.

#!/bin/bash
if [ $# -gt 0 ]
then
  while (( $# ))
  do
    echo $1
    shift
  done
fi

Часть 6.2 Часть 7.1