Команда 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.