Należy skopiować i zmienić nazwę pliku


29

Cześć wszystkim, zostałem poproszony o znalezienie polecenia terminala, które utworzy kopię pliku, nazwijmy go program3.cpp i nadajmy tej kopii nazwę homework6.cpp. Następnie będziesz mieć dwa pliki o różnych nazwach, ale identycznej zawartości.

Wiem, jak skopiować plik, ale nie mogę wymyślić, jak utworzyć drugi identyczny plik o innej nazwie. Cała pomoc jest mile widziana. Dzięki!


Kocham ironia zmiana nazwy program, aby homeworkna SE
Jesse Reza Khorasanee

Odpowiedzi:


45

Kopiuj i zmieniaj nazwy w tym samym czasie (zmieniaj także nazwę pliku, nie tylko ścieżkę):

cp program3.cpp homework6.cpp

Zmień nazwę tylko:

mv program3.cpp homework6.cpp

Ach ... Nienawidzę cpobsługuje tylko „skopiuj i zmień nazwę” w tym samym katalogu; kiedy kopiujesz do innej lokalizacji, miejscem docelowym może być tylko katalog, a nie nazwa pliku docelowego ... i musisz cpnajpierw mv.
WesternGun

1

Jeśli chcesz, aby pliki były trwale połączone, użyj polecenia ln zamiast cp

W programie3.cpp praca domowa6.cpp

Spowoduje to umieszczenie deskryptora pliku (dowiązanie twarde) pod nazwą homework6.cpp w tej samej lokalizacji, co program3.cpp

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.