Kif tikkopja Fajl għal Direttorji Multipli fil-Linux
Waqt it-tagħlim tal-Linux, dejjem hija n-norma għal newbies li jkomplu jikteb diversi kmandi biex iwettqu biċċa xogħol sempliċi. Dan jinftiehem speċjalment meta wieħed ikun għadu qed jidraw juża t-terminal.
Madankollu, hekk kif tistenna bil-ħerqa li ssir utent tas-setgħa tal-Linux, it-tagħlim għal dak li nirreferi għalih bħala \kmandi ta' shortcuts jista' jnaqqas b'mod sinifikanti t-tendenzi ta' ħela ta' ħin.
F'dan l-artikolu, se nispjegaw mod faċli, billi tuża kmand wieħed biex tikkopja fajl f'direttorji multipli fil-Linux.
Fil-Linux, il-kmand cp jintuża biex tikkopja fajls minn direttorju għal ieħor, l-eħfef sintassi biex tużah hija kif ġej:
# cp [options….] source(s) destination
Alternattivament, tista 'wkoll tuża l-fajls/folders kbar fil-Linux.
Ikkunsidra l-kmandi hawn taħt, normalment, inti ttajpja żewġ kmandi differenti biex tikkopja l-istess fajl f'żewġ direttorji separati kif ġej:
# cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/test # cp -v /home/aaronkilik/bin/sys_info.sh /home/aaronkilik/tmp
Jekk wieħed jassumi li trid tikkopja fajl partikolari f'sa ħames direttorji jew aktar, dan ifisser li jkollok ittajpja ħames kmandi cp jew aktar?
Biex tneħħi din il-problema, tista' tuża l-kmand tal-echo, pajp, kmand xargs flimkien mal-kmand cp fil-formola hawn taħt:
# echo /home/aaronkilik/test/ /home/aaronkilik/tmp | xargs -n 1 cp -v /home/aaronkilik/bin/sys_info.sh
Fil-formola ta’ hawn fuq, il-mogħdijiet għad-direttorji (dir1,dir2,dir3…..dirN) huma msejsa u mgħoddija bħala input għall-kmand xargs fejn:
-n 1
– jgħid lil xargs biex juża l-iktar argument wieħed għal kull linja ta’ kmand u jibgħat lill-kmand cp.cp
– użat biex tikkopja fajl.-v
– jippermetti l-mod verbose biex juri d-dettalji tal-operazzjoni tal-kopja.
Ipprova aqra l-paġni man tal-kmandi ta' cp
, echo
u xargs
biex issib informazzjoni utli u avvanzata dwar l-użu:
$ man cp $ man echo $ man xargs
Dak kollu, tista 'tibgħatilna mistoqsijiet b'rabta mas-suġġett jew kwalunkwe feedback permezz tal-formola tal-kummenti hawn taħt. Tista 'wkoll trid taqra dwar il-kmandi tal-qatran, eċċ.) li bħalissa qed jaħdmu fil-Linux.