….
Maximum length of command we could actually use: 2089314
….
Пас, биёед комилан бе аломатҳои ҷонишин кор кунем.
Биёед танҳо нависед
cp -a /source /target
Ва дар ин ҷо мо бо номуайянии рафтор рӯ ба рӯ мешавем cp. Агар папкаи /target мавҷуд набошад, мо он чизеро, ки ба мо лозим аст, мегирем.
Аммо, агар ҷузвдони мавриди ҳадаф мавҷуд бошад, он гоҳ файлҳо ба ҷузвдони /target/source нусхабардорӣ карда мешаванд.
Мо на ҳамеша ҷузвдони /target-ро пешакӣ нест карда наметавонем, зеро он метавонад дорои файлҳои ба мо лозим бошад ва ҳадафи мо, масалан, илова кардани файлҳои дар /target бо файлҳои аз /source аст.
Агар ҷузвдонҳои манбаъ ва таъинот як хел ном дошта бошанд, масалан, мо аз /source ба /home/source нусхабардорӣ мекардем, пас мо метавонем фармонро истифода барем:
cp -a /source /home
Ва пас аз нусхабардорӣ, файлҳо дар /home/source бо файлҳои аз /source илова карда мешаванд.
Ин як мушкили мантиқӣ аст: мо метавонем файлҳоро ба директорияи таъинот илова кунем, агар ҷузвдонҳо як хел ном дошта бошанд, аммо агар онҳо гуногун бошанд, пас ҷузвдони манбаъ дар дохили макони таъинот ҷойгир карда мешавад. Чӣ тавр файлҳоро аз /source ба /target бо истифода аз cp бе аломатҳои ҷонишин нусхабардорӣ кардан мумкин аст?
Онҳое, ки бо DOS ва Linux ошно ҳастанд, аллакай ҳама чизро фаҳмидаанд: дар дохили ҳар як ҷузвдон 2 ҷузвдони ноаён мавҷуд аст "." ва "..", ки пайвандҳои псевдопапкаҳо ба директорияҳои ҷорӣ ва олӣ мебошанд.