Цель: Ознакомиться с файлами инициализации, а также с
разновидностями переменных используемых оболочкой. Ознакомиться с
псевдонимами наиболее часто используемых команд. Определение и
вызов функций.
Ход работы:
1.Сравните вывод команд date и LANG=C date
Команда LANG=C date выводит дату и время на английском языке, но так как ОС также установлена на английском языке, отличий не заметно
2.Измените приглашение командной строки так, чтобы в нем выводилось время, имя пользователя и текущий рабочий каталог. Заканчиваться приглашение должно символом доллара. Сохраните команду определяющую приглашение в файле .bashrc, чтобы приглашение восстанавливалось при каждом запуске оболочки.
3.Просмотрите значения переменных PPID, PWD, OLDPWD, UID, RANDOM и HOSTNAME и сохраните их в файле отчёта (lab5.txt) в формате “имя_переменной=значение”.
В файл вывелось:
4.Создайте псевдонимы :
ls = ls -G
ll = ls -l
la = ls -a
pa = ps -ax
x = startx
Сохраните команды, определяющие псевдонимы в файле .bashrc,
чтобы они выполнялись каждый раз при запуске оболочки.
5. Определите функцию lab, которая будет выводить строку "Лабораторная работа N", где N передаётся функции в качестве аргумента, а затем строку содержащую Ваши имя и фамилию. Сохраните определение функции в файле .bashrc. Добавьте результат работы функции в файл отчета.