«…Труд избавляет человека от трех великих зол: скуки, порока, нужды…»

Bash1 — вопросы

Перейти к: навигация, поиск
12345678910
11121314151617181920
Данный тест позволит Вам проверить свои знания в области bash

Вариант 723731294.


Ваше имя: 


Вопрос 1

Какие операторы управления ходом выполнения не поддерживаются в bash?

  1.  if
  2.  select
  3.  switch
  4.  Все перечисленные
  5.  case

Вопрос 2

Какие права доступа к файлу позволят его владельцу запустить как скрипт ?

  1.  722
  2.  Все перечисленные
  3.  744
  4.  766
  5.  765
  6.  755

Вопрос 3

Какой оператор является логическим ?

  1.  <<=
  2.   %=
  3.  Нет верного
  4.  &=
  5.  >=
  6.  .=
  7.  >>=

Вопрос 4

Какая командa в случае успеха вернет 1?

  1.  ( )
  2.  {}
  3.  (( ))
  4.  ((
  5.  [
  6.  [[]]
  7.  if

Вопрос 5

Какая командa, если файл существует и его размер больше 0, вернет 1?

  1.  -w file
  2.  -d file
  3.  -a file
  4.  -x file
  5.  -r file
  6.  Нет верного
  7.  -f file
  8.  -s file

Вопрос 6

Какая из записей оператора if является некорректной ?

  1.  if [ 1 ]; then echo 1 ; fi
  2.  if 1 ; then echo 1 ; fi
  3.  if test `test 1`; then echo 1 ; fi
  4.  Все корректны
  5.  if test 0; then echo 1 ; fi
  6.  if test `echo 1`; then echo 1 ; fi
  7.  if test [ 1 ]; then echo 1 fi

Вопрос 7

Какой из символов не является ключевым символом в bash ?

  1.  ))
  2.  ((
  3.  ]]
  4.  [[
  5.  ]
  6.  [

Вопрос 8

Какие операторы используется для успешного завершения скрипта ?

  1.  break 0
  2.  kill -9 id
  3.  echo 0
  4.  exit 1
  5.  exit 0

Вопрос 9

В каком случае оператор echo будет выводить строку как набор символов ?

  1.  echo $hi;
  2.  echo '$var'
  3.  echo ${message}
  4.  Нет верного ответа
  5.  echo "$message"

Вопрос 10

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

  1.  $_
  2.  $@
  3.  $*
  4.  $?
  5.  $#
  6.  $!
  7.  $$
  8.  $-

Вопрос 11

#!/bin/bash
echo Hi dear students and other one  > /dev/null
echo XX

Какая из встроенных переменных нужно использовать вместо ХХ чтобы получить при выполнении сообщение 'one' ?

  1.  $?
  2.  $@
  3.  $-
  4.  $$
  5.  $*
  6.  $#
  7.  $_
  8.  $!

Вопрос 12

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

  1.  $*
  2.  $#
  3.  $@
  4.  $-
  5.  $?
  6.  $$
  7.  $!
  8.  $_

Вопрос 13

Какая командa в случае успеха вернет 0?

  1.  /bin/[
  2.  [
  3.  Все перечисленные
  4.  if
  5.  test
  6.  [[]]

Вопрос 14

Какой оператор является логическим ?

  1.  Нет верного
  2.  &&
  3.  &=
  4.   %=
  5.  >=
  6.  <<=
  7.  >>=

Вопрос 15

Какая командa, если файл существует и является директорией, вернет 1?

  1.  -w file
  2.  Нет верного
  3.  -d file
  4.  -r file
  5.  -a file
  6.  -f file
  7.  -s file
  8.  -x file

Вопрос 16

Какой оператор позволит уменьшить значения переменной в заданное число раз ?

  1.  *=
  2.  .=
  3.  >>
  4.  **
  5.  Нет верного
  6.  /=
  7.  >=
  8.   %=

Вопрос 17

Какой из способов позволяет присвоить значение переменной ?

  1.  Оператор =$(выражение)
  2.  Оператор =`выражаение`
  3.  Все перечисленные
  4.  Оператор read
  5.  Оператор let
  6.  Оператор =

Вопрос 18

Какие циклы не доступны в bash ?

  1.  for
  2.  until
  3.  Все перечисленные
  4.  for in
  5.  repeat
  6.  while

Вопрос 19

Какая командa вычисляет арифметические выражение ?

  1.  (( ))
  2.  ((
  3.  [[]]
  4.  {}
  5.  ( )
  6.  [
  7.  if

Вопрос 20

Какой из вариантов заголовка bash скрипта является рабочим ?

  1.  Все перечисленные.
  2.  #!/bin/bash
  3.  #!/user/bash
  4.  #!/bin/rm
  5.  #!/bin/bash -x
  6.  #!/home/bash