«Работать добросовестно — значит: работать, повышая свою квалификацию, проявляя инициативу в совершенствовании продукции, технологий, организации работ, оказывая не предусмотренную должностными инструкциями помощь другим сотрудникам (включая и руководителей) в общей им всем работе.

Bash1 — вопросы

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

Вариант 443697942.


Ваше имя: 


Вопрос 1

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

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

Вопрос 2

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

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

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

Вопрос 3

Какой оператор позволит умножить значение переменной на 32 ?

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

Вопрос 4

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

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

Вопрос 5

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

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

Вопрос 6

Что хранит не инициализированная переменная ?

  1.  Значение по умолчанию
  2.  Зависит от контекста
  3.  Пустую строку
  4.  null
  5.  Ноль

Вопрос 7

Что будет выведено в результате выполнения скрипта  ?

let "x = ((2 + 1, 7 - 1, 4-3))"
echo "$x"
  1.  10
  2.  Нет верного
  3.  3
  4.  6
  5.  1
  6.  0
  7.  2

Вопрос 8

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

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

Вопрос 9

Какая команда прерывает цикл ?

  1.  break 0
  2.  continue
  3.  kill
  4.  stop
  5.  exit 0
  6.  goto

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

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

Вопрос 14

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

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

Вопрос 15

Какая командa эквивалентнa команде test?

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

Вопрос 16

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

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

Вопрос 17

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

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

Вопрос 18

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

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

Вопрос 19

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

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

Вопрос 20

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

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