При копировании файла можно дать копии имя, отличное от имени оригинала. Для этого
нужно поместить новое имя файла после косой черты, следующей вслед за именем каталога.
$ ср имя_файла имя_каталога/новое_имя файла
В следующем примере файл newprop копируется в каталог props и копии присваивается имя
version1. Затем пользователь переходит в каталог props и получает список файлов. В нем
имеется только один файл, который называется version1.
$ cd newprop props/version1
$ cd props
$ ls version1
Если нужно скопировать файл из дочернего каталога, например, из props, в родительский
каталог, нужно указать имя этого дочернего каталога. Первый аргумент команды ср - имя
копируемого
файла.
Перед
ним
должно
через
косую
черту
стоять
имя
дочернего каталога. Второй аргумент - имя, которое файл будет иметь в родительском
каталоге.
$ ср имя_дочернего_каталога/имя_файла новое_имя_файла
В следующем примере файл version1 копируется из каталога props в начальный каталог:
$ ср props/version1 version1
Предположим теперь, что вы хотите скопировать файл из дочернего каталога в
родительский. Вам нужно как-то указать на этот родительский каталог. Это можно сделать
двумя точками, которые обозначают путевое имя родительского каталога:
$ ср имя файла ..
$ ср имя_файла .. /новое__имя_файла
Например, если props - ваш текущий рабочий каталог и вы хотите скопировать файл
version1 из props в его родительский каталог (в данном случае в начальный каталог
пользователя), нужно вместо второго аргумента команды ср использовать двойную точку.
$ ср version1 ..
Если вы хотите дать копии файла version1 новое имя, добавьте его ко второму аргументу
через косую черту:
$ ср version1 ../newversion
Достарыңызбен бөлісу: