For at kopiere en fil i Linux kun, hvis den fil, der kopieres, er nyere end versionen på destinationsstedet, og undgå kopiering, hvis destinationsfilen er nyere, kan du bruge kommandoen cp
med flaget -u
(update). Her er en trin-for-trin guide:
cp -u /sti/til/kildefil /sti/til/destination
Her er en forklaring af kommandoen:
cp
: Kopieringskommandoen i Linux.-u
: Flaget, der står for "update". Det sikrer, at filen kun kopieres, hvis kildefilen er nyere end destinationsfilen, eller hvis destinationsfilen ikke eksisterer./sti/til/kildefil
: Stien til den fil, du ønsker at kopiere./sti/til/destination
: Stien til destinationsmappen eller -filen.Eksempel:
cp -u /home/user/documents/report.txt /home/user/backup/
I dette eksempel kopieres report.txt
fra /home/user/documents/
til /home/user/backup/
kun, hvis report.txt
i /home/user/documents/
er nyere end den eksisterende report.txt
i /home/user/backup/
, eller hvis filen ikke findes i destinationsmappen.
Med Handyhand kan du nemt få hjælp til dine Linux-opgaver. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om det er installation, fejlfinding eller konfiguration, er der altid en, der kan hjælpe dig.