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

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

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

Вариант 296974771.


Ваше имя: 


Вопрос 1

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

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

Вопрос 2

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

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

Вопрос 3

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

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

Вопрос 4

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

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

Вопрос 5

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

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

Вопрос 6

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

  1.  p
  2.  s
  3.  d
  4.  g
  5.  y

Вопрос 7

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

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

Вопрос 8

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

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

Вопрос 9

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

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

Вопрос 10

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

  1.  g
  2.  s
  3.  d
  4.  y
  5.  p

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

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

Вопрос 14

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

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

Вопрос 15

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

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

Вопрос 16

Какая команда позволит добавить после каждой строки файла пустую строку ?

  1.  sed -e 'g' f
  2.  sed -n 'c' f
  3.  Нет верного ответа
  4.  sed -i 'G' f
  5.  sed -n 'H' f
  6.  sed -i 'h' f

Вопрос 17

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

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

Вопрос 18

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

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

Вопрос 19

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

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

Вопрос 20

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

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