Как создавать и удалять директории?
mv работает с директориями так же, как и с файлами:
если вы находитесь в домашней директории и выполните команду mv seasonal by-season,
например,
mv переименует директорию seasonal в by-season.
Однако
rm работает иначе.
Если вы попытаетесь удалить директорию с помощью rm,
шелл выведет сообщение об ошибке — это сделано специально,
чтобы вы случайно не удалили целую директорию с важными файлами.
Вместо этого используйте отдельную команду rmdir.
Для дополнительной безопасности она работает только с пустыми директориями,
поэтому сначала нужно удалить все файлы внутри директории, а затем удалить саму директорию.
(Опытные пользователи могут использовать флаг -r команды rm для того же эффекта;
мы рассмотрим флаги команд в следующей главе.)
Это упражнение является частью курса
Введение в Shell
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение