COPY(1)
XENIX System V (1 aïpeëÿ 1987)

ÍÀÇÂÀÍÈÅ
copy - êoïèpoâaíèe ãpyïï ôaéëoâ.

ÑÈÍÒÀÊÑÈÑ


  copy [options]... source... dest

ÎÏÈÑÀÍÈÅ
Koìaíäa copy êoïèpyeò coäepæèìoe êaòaëoãa â äpyãoé êaòaëoã. Boçìoæío òaêæe âûïoëíÿòü êoïèpoâaíèe öeëûx ôaéëoâûx cècòeì, ïpè ýòoì ïo ìepe íeoáxoäèìocòè coçäaþòcÿ êaòaëoãè íèæíèx ypoâíeé.

Ecëè êoïèpyeìûe ôaéëû, êaòaëoãè èëè cïeöèaëüíûe ôaéëû eùe íe cyùecòâyþò â êaòaëoãe-ïpèeìíèêe (dest), òo oíè coçäaþòcÿ c coxpaíeíèeì âcex ïapaìeòpoâ ècòo÷íèêa (source). Äoïoëíèòeëüío, ïpèâeëeãèpoâaííûé ïoëüçoâaòeëü ìoæeò ycòaíoâèòü èäeíòèôèêaòopû ïoëüçoâaòeëÿ è ãpyïïû. Ecëè â êaòaëoãe-ïpèeìíèêe ôaéë c yêaçaííûì èìeíeì yæe cyùecòâyeò, òo äëÿ íeão coxpaíaþòcÿ ycòaíoâëeííûe peæèìû äocòyïa, òaê æe èìÿ âëaäeëüöa.

Çaìeòèì, ÷òo ìoæeò áûòü çaäaío áoëee oäíoão ècxoäíoão êaòaëoãa. B òaêoì cëy÷ae ýôôeêò áyäeò òoò æe, êaê oò ïoâòopíoão ècïoëüçoâaíèÿ copy äëÿ êaæäoão ècxoäíoão êaòaëoãa â oòäeëüíocòè c oäíèì è òeì æe ïpèeìíèêoì.

Ôëaãè (options) äoëæíû áûòü çaäaíû òoëüêo â cooòâeòcòâèè c oïepäeëeííûì coãëaøeíèeì è íe ìoãyò ècïoëüçoâaòücÿ êaê oòäeëüíûe apãyìeíòû. Äoïycòèìû cëeäyþùèe ôëaãè:
-aÇaïpaøèâaeò ïoäòâepæäeíèÿ ïepeä âûïoëíeíèeì êoïèpoâaíèÿ. Ecëè oòâeò íe "y", êoïèpoâaíèe íe âûïoëíÿeòcÿ.
-lBeçäe, ãäe òoëüêo âoçìoæío còapaeòcÿ ècïoëüçoâaòü câÿçè. Ïpè oòcyòcòâèè äaííoão ôëaãa âûïoëíÿeòcÿ êoïèpoâaíèe. Çaìeòèì, ÷òo äëÿ cïeöèaëüíûx ôaéëoâ è êaòaëoãoâ câÿçè íèêoãäa íe opãaíèçyþòcÿ.
-nTpeáyeò, ÷òoáû ôaéë-ïpèeìíèê áûë íoâûì. Coäepæèìoão cyùecòâyþùeão ôaéëa-ïpèeìíèêa êoìaíäa copy íe èçìeíÿeò. Äaííûé ôëaã íe èìeeò cìûcëa äëÿ êaòaëoãoâ. Äëÿ cïeöèaëüíûx ôaéëoâ ôëaã äoïycòèì (ïpè ycëoâèè, ÷òo ôaéë-ïpèeìíèê íe äoëæeí cyùecòâoâaòü).
-oBëaäeëeö è ãpyïïa äëÿ êaæäoão cêoïèpoâaííoão ôaéëa ycòaíaâëèâaþòcÿ òe æe, ÷òo y ècxoäíoão ôaéëa. Ecëè äaííûé ôaéë íe çaäaí, òo âëaäeëüöeì ôaéëa c÷èòaeòcÿ ïoëüçoâaòeëü, âûçâaâøèé ïpoãpaììy.
-mEcëè çaäaí, òo âpeìÿ ìoäèôèêaöèè è âpeìÿ äocòyïa êaæäoão cêoïèpoâaííoão ôaéëa ycòaíaâëèâaþòcÿ òe æe, ÷òo y ècxoäíoão. B oápaòíoì cëy÷ae ycòaíaâëèâaeòcÿ âpeìÿ ìoäèôèêaöèè paâíoe âpeìeíè êoïèpoâaíèÿ.
-rEcëè çaäaí, òo peêypcèâío èccëeäyþòcÿ âce âcòpe÷aþùèecÿ ïoäêaòaëoãè. Èía÷e âcòpae÷aþùèecÿ ïoäêaòaëoãè èãíopèpyþòcÿ.
-adÇaïpaøèâaeò ïoëüçoâaòeëÿ, ïpèìeíÿòü ëè ôëaã -r, ecëè âcòpe÷aeòcÿ ïoäêaòaëoã. Ecëè oòâeò íe "y", òo ïoäêaòaëoã èãíopèpyeòcÿ.
-vEcëè çaäaí, òo âûâoäÿòcÿ cooáùeíèÿ o xoäe âûïoëíeíèÿ ïpoãpaììû.

Apãyìeíòû êoìaíäû copy:

source
Ècòo÷íèêoì ìoæeò áûòü ôaéë, êaòaëoã èëè cïeöèaëüíûé ôaéë, êoòopûé äoëæeí cyùecòâoâaòü. Ecëè apãyìeíòoì ÿâëÿeòcÿ íe êaòaëoã, òo peçyëüòaò âûïoëíeíèÿ êoìaíäû òoò æe, ÷òo peçyëüòaò êoìaíäû cp.
dest
Ïpèeìíèêoì ìoæeò áûòü ôaéë èëè êaòaëoã, oòëè÷íûé oò ècòo÷íèêa.

Ecëè ècòo÷íèê è ïpèeìíèê íe ÿâëÿþòcÿ êaòaëoãaìè, òo copy paáoòaeò òaêæe êaê êoìaíäa cp. Ecëè ýòo êaòaëoãè, òo copy âûïoëíÿeò êoïèpoâaíèe âcex ôaéëoâ ècòo÷íèêa â ïpèeìíèê â cooòâeòcòâèè c çaäaííûìè ôëaãaìè.

ÏÐÈÌÅÐ
Äaííaÿ êoìaíäa êoïèpyeò âce ôaéëû òeêyùeão êaòaëoãa â êaòaëoã /tmp/food, c âûâoäoì cooáùeíèé o xoäe âûïoëíeíèÿ ïpoãpaììû:


   copy -v . /tmp/food

Cëeäyþùaÿ êoìaíäa êoïèpyeò âce ôaéëû òeêyùeão êaòaëoãa, ça ècêëþ÷eíèeì ôaéëoâ, ía÷èíaþùèxcÿ c òo÷êè è êoïèpyeò íeïocpeäcòâeíío coäepæèìoe ïoäêaòaëoãoâ:


   copy * /tmp/logic

Äaííaÿ êoìaíäa aíaëoãè÷ía ïpeäûäyùeé, ça ècêëþ÷eíèeì òoão, ÷òo peêypcèâío ïpocìaòpèâaþòcÿ âce ïoäêaòaëoãè, a òaêæe ycòaíaâëèâaþòcÿ èäeíòèôèêaòopû âëaäeëüöa è ãpyïïû òaêèe æe êaê â ècòo÷íèêe:


   copy -ro * /tmp/logic

ÇÀÌÅ×ÀÍÈÅ
Moãyò êoïèpoâaòücÿ cïeöèaëüíûe ôaéëû. Ïpè ýòoì èíôopìaöèÿ, oòíocÿùaÿcÿ ê êoíêpeòíoìy ycòpoécòây íe êoïèpyeòcÿ.