Описание rm
Удаляет указанный файл, по умолчанию не может удалять папки. Если включить интерактивный режим -I и выбрать 3 и более файлов или даны аргументы -r -R, то выводится запрос подтверждения выполнения операции, если ответ отрицательные то выполнение команды прерывается. Если файл недоступен для записи и дан аргумент --intaractive=always и при этом не дан аргумент -f, то выводится запрос на подтверждение выполнения команды, если дан отрицательный ответ то файл пропускается.
Описание опций
-f, --force: Если дан этот аргумент, то игнорируются несуществующие файлы и аргументы, удаляет все что может удалить без запроса на подтверждение.
-d, --dir: Удаляет пустые папки.
-i: При каждом удалении выводит запрос на подтверждение:
-r, -R, --recursive: Рекурсивное удаление папок их их содержимого
3-е задание
mv arg1 arg2 |
arg1 файл |
arg1 папка |
arg1 не существует |
arg2 файл |
имя файла который мы указали как arg1 больше не ссылается на его содержимое, на содержимое этого файла теперь ссылается имя которое мы указали как arg2 |
ошибка |
ошибка |
arg2 папка |
указанный файл arg1 успешно перемещен в указанную папку arg2 |
папка arg1 переместилась в указанную папку arg2 |
ошибка |
arg2 не существует |
файл arg1 переименовывается в имя указанное как arg2 |
папка arg1 переименовывается в имя указанное как arg2 |
ошибка |