Метасимволы
Таблица 20
Метасимволы
| * ? [ ] | Эти метасимволы позволяют указывать сокращенные имена файлов при поиске по шаблону |
| & | Означает, что команда будет выполняться в фоновом режиме |
| ; | Точка с запятой разделяет команды в командной строке |
| \ | Отменяет специальное значение символов, таких как *, ?, [, ], &, ;, <, >, | |
| '...' | Одиночные кавычки отменяют значение пробела как разделителя и специальное значение всех символов |
| "..." | Двойные кавычки отменяют значение пробела как разделителя и специальное значение всех символов, за исключением $ и \ |
| > | Перенаправляет вывод команды в файл |
| < | Перенаправляет ввод для команды из файла |
| >> | Перенаправляет вывод команды, который должен быть добавлен в конец существующего файла |
| | | Создает канал, направляющий вывод одной команды во ввод другой команды |
| `...` | Используется в паре; позволяет использовать вывод команды как аргументы в командной строке |
| $ | Используется с позиционными параметрами и определенными пользователем пременными; также используется по умолчанию в качестве подсказки shell |
Метасимволы используются для поиска имен файлов, посредством их упрощается задача указания файлов или групп файлов как аргументов команды.