LPIC 103.2 Работа c текстовым выводом в Linux Flashcards

1
Q

Вывести на экран содержимое файла

A

cat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Склеить содержимое файлов 1 и 2 и поместить это в файл 3

A

cat 1 2 > 3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Показать вырезанный текст

A

сut {-b - байт, -с - символ, -f - поле} текст или название файла
При -f столбцы должны быть разделены табуляцией
Можно указать что знаком табуляции является пробел -d

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Превратить в выводе текста символ табуляции в пробелы

A

expand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Вывести текст с форматированием

A

fmt {без аргументов - игнорирует все переводы кареток, объединяет текст в одну строку, -w 5 - на каждой строке не более 5 символов}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Показать первые n строк текста

A

head -n название файла с текстом

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Читать файл с возможностью листать страницы

A

less название файла с текстом

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Вывод текста с номерами строк

A

nl название файла с текстом

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Объединить текст1 и текст2 по единому полю

A

join текст1 текст2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Вывод текста с объединенными строками текста 1 и текста 2

A

paste текст1 текст2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Показывает как будет выглядеть вывод текста на печать

A

pr текст

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Форматирование вывода файла в консоль

A

sed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Сортирование текста в файле по указанным критериям

A

sort (без аргументов сортирует по алфовиту)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Разбить файл и сохранить в новых файлах

A

split {-l 2 - по 2 строчки, -b 5 - по 5 байт}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Показать последние n строк

A

tail n название файла с текстом (если без n, то будет показывать последние данные динамически, например лог)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Инструмент для трансформации текста, работает с символами

A

tr
echo Hello | tr -t A-Z a-z - поменяет все заглавные на строчные

17
Q

Превратить пробелы в табуляции

A

unexpand

18
Q

Показать уникальные и дублирующие линии

A

uniq название файла с текстом - покажет только уникальные строки
uniq -d название файла с текстом - покажет только дублирующие строки

19
Q

Показать количество строк, слов, символов

A

wc название файла с текстом