MV(1) MV(1) НАЗВАНИЕ mv - перемещение (переименование) файлов СИНТАКСИС |mv [-f] файл1 [файл2 ...] целевой_файл ОПИСАНИЕ Команда mv перемещает (переименовывает) файл1 в целе- вой_файл. Файл1 не должен совпадать с целевым_файлом (будьте внимательны при использовании метасимволов shell'а). Если целевой_файл является каталогом, то файл1, файл2, ..., перемещаются в него под своими име- нами. Только в этом случае можно указывать несколько исходных файлов. Если целевой_файл существует и не является каталогом, его старое содержимое теряется. Если при этом обнаружи- вается, что в целевой_файл не разрешена запись, то вы- водится режим этого файла [см. chmod(2)] и запрашивает- ся строка со стандартного ввода. Если эта строка начи- нается с символа y, то требуемые действия все же выпол- няются, при условии, что у пользователя достаточно прав для удаления целевого_файла. Если была указана опция -f или стандартный ввод назначен не на терминал, то требу- емые действия выполняются без всяких запросов. Вместе с содержимым целевой_файл наследует режим файла1. Если файл1 является каталогом, то он переименовывается в целевой_файл, только если у этих двух каталогов общий надкаталог; при этом все файлы, находившиеся в файле1, перемещаются под своими именами в целевой_файл. Если файл1 является файлом, а целевой_файл - ссылкой, причем не единственной, на другой файл, то все остальные ссыл- ки сохраняются, а целевой_файл становится новым незави- симым файлом. СМ. ТАКЖЕ cp(1), cpio(1), ln(1), rm(1). СЮРПРИЗЫ Если файл1 и целевой_файл лежат на разных файловых сис темах, то команда mv копирует файл1, а затем удаляет оригинал; если файл1 был ссылкой, то целевой_файл ссыл кой быть не сможет.