«Бог не меняет того, что (происходит) с людьми, пока они сами не изменят своих помыслов.» Коран, Сура 12:13

Bash4 (SED) — вопросы

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

Вариант 597876899.


Ваше имя: 


Вопрос 1

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

  1.  Нет верного ответа
  2.  d
  3.  h
  4.  x
  5.  b
  6.  i
  7.  q

Вопрос 2

Какая команда позволит заменить pattern space на hold space?

  1.  Нет верного ответа
  2.  i
  3.  g
  4.  H
  5.  G
  6.  d

Вопрос 3

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

  1.  /.$/
  2.  /^$/
  3.  /\\/
  4.  Все перечисленные
  5.  /\\.../
  6.  /\[\][^,]/

Вопрос 4

Какая команда 'позволит напечатать первые 10 линий ?

  1.  sed -n '10q' f
  2.  Все перечисленные
  3.  sed -e '10!q' f
  4.  sed -i '10c' f
  5.  sed -i -n '10q'
  6.  sed -e '1,10p'

Вопрос 5

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

  1.  sed -f 's/d/s/1' file
  2.  Нет верного ответа
  3.  sed -i '/d/s/p/p/g' file
  4.  sed -i '/a/s//p/' file
  5.  sed -e 's/d/s/w f' file
  6.  sed -e 's/foo/bar/' file

Вопрос 6

Какай ключи используется для подавления стандартного вывода при работе с командой 'p'?

  1.  -f
  2.  -p
  3.  -d
  4.  -e
  5.  -n
  6.  Нет верного ответа

Вопрос 7

Какое значение имеет ключ -e ?

  1.  Включает режим вывода дополнительных сообщений
  2.  Позволяет задать режим обработки иключительных ситуаций
  3.  Включает режим редактирования
  4.  Позволяет передать команду
  5.  Нет верного ответа

Вопрос 8

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

  1.  '/d/p'
  2.  '/d/x/g'
  3.  '/d/s/p/d/g'
  4.  '/d/d'
  5.  '/d/s/f/d/'

Вопрос 9

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

  1.  Нет верного ответа
  2.  /&/
  3.  /^\1/
  4.  /\(x\)/
  5.  /(#/
  6.  /\...\.../

Вопрос 10

Какая команда позволит скопировать pattern space в поток вывода?

  1.  p
  2.  d
  3.  h
  4.  g
  5.  i
  6.  Нет верного ответа

Вопрос 11

Какая команда позволит разу перейти в конец обрабатываемого файла ?

  1.  h
  2.  q
  3.  i
  4.  d
  5.  Нет верного ответа
  6.  P
  7.  x

Вопрос 12

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

  1.  sed -n '/^$/!p' f
  2.  sed -e '/^$/!d' f
  3.  sed -n '/^$/!p' f
  4.  sed -e 's/^$//d' f
  5.  sed -e '/^$/!p' f
  6.  Нет верного ответа

Вопрос 13

Какая команда позволит вставить заголовок перед каждой строкой. При этом текст заголовка расположен в отдельном файле ?

  1.  i
  2.  r
  3.  Нет верного ответа
  4.  d
  5.  h
  6.  g
  7.  P

Вопрос 14

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

  1.  sed -e '/^$/!d' f
  2.  sed -i '/^$/!p' f
  3.  sed -i 's/^$//d' f
  4.  sed -i '/^ $/!p' f
  5.  Нет верного ответа
  6.  sed -e '/^$/!p' f

Вопрос 15

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

  1.  '/s/d'
  2.  '/s/s/p/d/g'
  3.  '/p/s/f/d/2'
  4.  Нет верного ответа
  5.  '/s/p'
  6.  '/s/x/g'

Вопрос 16

Какая команда позволит удалить 10 строку ?

  1.  sed '/.{10}/!d' а
  2.  sed -e -n '10p;d' а
  3.  sed '/1-10/d' а
  4.  sed -i '10d' а
  5.  Нет верного ответа
  6.  sed -n '/^.{10}/!p' а

Вопрос 17

Какие флаги в связке с командой замены части текcта 's' позволят выводить текст в файл?

  1.  w
  2.  g
  3.  p
  4.  d
  5.  Нет верного ответа

Вопрос 18

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

  1.  =
  2.  i
  3.  b
  4.  q
  5.  Нет верного ответа
  6.  d
  7.  x

Вопрос 19

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

  1.  sed '10,11/p'
  2.  sed '/.{10}/!p'
  3.  sed '/1-10/p'
  4.  sed -n '/.{10}/p'
  5.  sed '10,$/p'
  6.  Нет верного ответа

Вопрос 20

Какая команда позволит заменить hold space на pattern space?

  1.  g
  2.  h
  3.  G
  4.  i
  5.  d
  6.  Нет верного ответа