Kodomo

Пользователь

Команда mv

(от англ. move)

(./) что делает команда?

перемещает и переименовывает файлы и каталоги

(./) Задание опции (2 примера)

короткое: -b

длинное: --backup [=CONTROL]

значение: резервное копирование каждого существующего файла назначения

корткое: -v

длинное:--verbose

значение: выводить информацию о каждом файле, который обрабатывает команда mv

(./) Пример использования команды без опции

Для переименования файла и перемещения его в другой каталог введите: mv intro manual/chap1 Файл intro будет перемещен в файл manual/chap1. При этом файл intro удаляется из текущего каталога и добавляется в каталог manual под именем chap1.

Для перемещения файла в другой каталог с сохранением имени файла введите: mv chap3 manual Файл chap3 будет перемещен в файл manual/chap3

(./) Пример использования команды с опцией + объяснение того, как опция влияет на выполнение команды

Предположим, что нам нужно переименовать файл myfile1.txt в myfile2.txt, но файл myfile2.txt уже существует. Можно воспользоваться опцией -b, чтобы создать резервную копию существующего файла:

mv -b myfile1.txt myfile2.txt В результате сначала существующий файл myfile2.txt будет переименован в myfile2.txt~, то есть будет создана его резервная копия, и только потом файл myfile1.txt будет переименован в myfile2.txt.