Kā piespiest cp komandu pārrakstīt bez apstiprinājuma
Komanda cp (kas apzīmē kopiju) ir viena no Linux un citās UNIX līdzīgām operētājsistēmām visbiežāk izmantotajām komandām failu un direktoriju kopēšanai. Šajā ceļvedī mēs parādīsim, kā piespiest komandu cp pārrakstīt kopēšanas darbību bez apstiprinājuma Linux.
Parasti, palaižot cp komandu, tā pārraksta mērķa failu (-us) vai direktoriju, kā parādīts.
# cp bin/git_pull_frontend.sh test/git_pull_frontend.sh
Lai palaistu cp interaktīvajā režīmā, lai tas pamudinātu jūs pirms esošā faila vai direktorija pārrakstīšanas, izmantojiet karodziņu -i
, kā parādīts.
# cp -i bin/git_pull_frontend.sh project1/git_pull_frontend.sh
Pēc noklusējuma aizstājvārds komandai cp, kas liek lietotājam palaist komandu cp interaktīvajā režīmā. Tas var nebūt gadījumā ar Debian un Ubuntu atvasinājumiem.
Lai pārbaudītu visus noklusējuma aizstājvārdus, palaidiet komandu aizstājvārds, kā parādīts.
# alias
Izceltais aizstājvārds iepriekš redzamajā ekrānuzņēmumā nozīmē, ka, palaižot komandu, pēc noklusējuma tā darbosies interaktīvajā režīmā. Pat tad, ja izmantojat komandu yes
, čaula joprojām liks jums apstiprināt pārrakstīšanu.
# yes | cp -r bin test
Labākais veids, kā piespiest pārrakstīt, ir izmantot slīpsvītru pirms cp komandas, kā parādīts nākamajā piemērā. Šeit mēs kopējam direktorijas bin
saturu uz direktoriju test
.
# \cp -r bin test
Alternatīvi, jūs varat atdalīt pašreizējās sesijas cp aizstājvārdu un pēc tam palaist savu komandu cp neinteraktīvajā režīmā.
# unalias cp # cp -r bin test
Lai iegūtu papildinformāciju, skatiet cp komandu man lapu.
# man cp
Ja jums ir kādi jautājumi, jautājiet mums, izmantojot zemāk esošo atsauksmju veidlapu.