Говорите на BASH: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 6:
'''Метод''' - сравнительный<ref>орисс, предупреждаю сразу. Он используется при демонстрации особенностей грамматики языка в учебниках, но я не уверен, признаёт ли его педагогика</ref><br/>
'''Рекомендуется''' при освоении курса запускать команды в терминале вашего компьютера ('''Не''' запускайте их с правами суперпользователя).
==Предисловие==
 
В общем виде команда состоит из имени программы, параметров и аргументов.
{| class="tiles" style="text-align:center"
|colspan="7"|<center><big> rm -ri /home/user/anime </center></big>
|-
| '''rm'''|| '''-ri''' || '''"/home/user/anime"'''
|-
| имя программы<br/>для удаления || параметры || аргумент
|-
|colspan="7"|'''Назначение''':Удалить каталог, требуя подтверждение перед удалением <br/> каждого файла
|-
|}
==Перенаправления==
Пренаправление потоков - мощный инструмент, который позволяет организовывать взаимодействие разных программ. Это - важнейший элемент [[w:ru:Философия UNIX|философии UNIX]]. Приведённый ниже пример сотоит из двух частей - командо до перенаправления (">>") и после. Попробуйте выполнить команду cat /dev/urandom саму по себе и вы увидите как по экрану "поползут крякозаблики" (нажмите Ctrl+C для остановки). Командой ">>" эти "крякозяблики" отправятся на вход звуковой карты. ( Услышите ли Вы звук зависит от конфигурации системы.)