Практикум #6. Bash

19 марта 2019 г.

  Bash

Bash (от англ. Bourne again shell) — усовершенствованная и модернизированная вариация командной оболочки Bourne shell. Одна из наиболее популярных современных разновидностей командной оболочки UNIX. Особенно популярна в среде Linux, где она часто используется в качестве предустановленной командной оболочки.

  Краткое описание команд bash

Как я получил информацию о командах?
Информация по встроенным командам расписана в справочной странице bash: man /*команда*/

1. Команда ls

user@ubuntu:~$ls -1
Выводить по одному файлу в линию.

user@ubuntu:~$ls -d
Отображать директории, не их содержимое.

user@ubuntu:~$ls -lh
Отображать размеры папок и файлов в единицах размера, кратных байту (Kb, Mb, Gb...)

user@ubuntu:~$ls -r
Отображать директории рекурсивно.

user@ubuntu:~$ls -S
Отображать отсортированные по размеру файлы.

2. Команда cut

user@ubuntu:~$cut -d
Использовать определённый разделитель (записывается сразу после флага, по умолчанию - TAB).

user@ubuntu:~$cut -f
Вырезать определённый столбец n (номер записывается сразу после флага).

user@ubuntu:~$cut -s
Вырезать определённую последовательность символов с n по m (номера указать после флага в виде n-m)

user@ubuntu:~$cut -f
Печать только тех полей, которые перечислены в списке полей. Поля по умолчанию разделяются символом TAB.

3. Команда cat

user@ubuntu:~$cat -b
Нумеровать непустые строки.

user@ubuntu:~$cat -E
Дописывать $ в конце каждой строки.

user@ubuntu:~$cat -T
Отображать табуляцию как ^I.