Slik slår du sammen kataloger i Mac OS X med ditto

Innholdsfortegnelse:

Anonim

Hvis du har to kataloger du trenger sammen, kan du enten dra og slippe alt sammen, bruke 'mv'-kommandoen til å flytte filer manuelt, eller, som vi viser her, kan du raskt slå sammen to kataloger i Mac OS X ved å bruke kommandolinjeverktøyet ditto eller 'cp'.

Kommandolinjen er generelt rettet mot avanserte brukere, men ditto er ganske enkel å bruke, så nesten alle kan bruke den på denne måten hvis de er komfortable med terminalen. La oss lære hvordan du slår sammen kataloger med ditto-kommandoen på Mac.

Hvordan slå sammen mapper med ditto

For å bruke ditto for å slå sammen kataloger, start Terminal-applikasjonen.

Du vil bruke følgende syntaks:

ditto katalog1 katalog2

Hvis det allerede finnes en katalog på destinasjonen (katalog2), vil innholdet i kilden (katalog1) bli slått sammen med innholdet til destinasjonen (destinasjon2).

Trykk deretter retur for å utføre kommandoen.

For et eksempel, la oss si at jeg vil slå sammen bilder fra «August 2010» til «Sommer 2010», så vil jeg bruke følgende kommandostreng for å oppnå dette:

"

ditto august 2010>"

Hvis du trykker på retur vil de to katalogene slås sammen.

Det er viktig å forstå hvordan ditto fungerer og hvordan det skiller seg fra mv- og cp-kommandoene, manualsiden er et godt sted å starte hvis du ikke er kjent. Mannsiden for ditto beskriver videre:

Vær oppmerksom på opprettelsen av destinasjonskataloger, og som vi understreker her, muligheten til å slå sammen en kilde- og destinasjonskatalog med den ditto-strengen.

Hvis du ikke er kjent med kommandolinjen eller komfortabel med å bruke den for mer avanserte metoder for filoverføringer som dette, kan det være lurt å bare bruke Finder GUI for å utføre denne typen handling.

Et annet alternativ er å bruke cp-kommandoen, som vil oppføre seg på samme måte som ditto. Syntaksen er imidlertid litt mer kompleks.

Slå sammen kataloger med 'cp' på kommandolinje

Hvis du ikke vil bruke ditto, kan du også bruke cp-kommandoen med -r- og -n-flaggene slik :

cp -r -n ~/Desktop/Dir1/ ~/Desktop/Dir2/

Dette vil kopiere alt fra Dir1 til Dir2, men ikke overskrive noen samsvarende filer.

Kjenner du til en annen metode for å slå sammen kataloger fra kommandolinjen? Del med oss ​​dine tips og triks for å slå sammen mapper på Mac!

Slik slår du sammen kataloger i Mac OS X med ditto