Yadda ake tilasta cp Command to overwrite ba tare da Tabbatarwa ba


Umurnin cp (wanda yake tsaye wajan kwafi) ɗayan dokokin da aka saba amfani dasu akan Linux da sauran tsarin aiki irin na UNIX, don kwafin fayiloli da kundayen adireshi. A cikin wannan jagorar, za mu nuna yadda za mu tilasta wa cp umarni don sake rubutun wani kwafin aiki ba tare da tabbaci a cikin Linux ba.

Yawancin lokaci, lokacin da kake gudanar da umarnin cp, sai ya sake rubuta fayil (s) na makiyaya ko shugabanci kamar yadda aka nuna.

# cp bin/git_pull_frontend.sh test/git_pull_frontend.sh

Don gudanar da cp a cikin yanayin mu'amala domin ya sa ka kafin overwriting wani fayil ko shugabanci na yanzu, yi amfani da tutar -i kamar yadda aka nuna.

# cp -i bin/git_pull_frontend.sh project1/git_pull_frontend.sh

Ta hanyar tsoho, laƙabi don umarnin cp wanda ke sa mai amfani ya gudanar da cp umarni a yanayin ma'amala. Wannan bazai kasance haka ba akan abubuwan Debian da Ubuntu.

Don bincika duk tsoffin tsoffin laƙabi, gudanar da umarnin laƙabi kamar yadda aka nuna.

# alias

Alamar da aka nuna a cikin hoton da ke sama yana nuna cewa lokacin da kake gudanar da umarnin, ta hanyar tsoho zai gudana cikin yanayin ma'amala. Koda lokacin da kake amfani da umarnin ee , harsashin har yanzu zai baka damar tabbatar da sake rubutawa.

# yes | cp -r bin test

Hanya mafi kyau don tilasta overwrite shine amfani da ƙwanƙwasa baya bayan umarnin cp kamar yadda aka nuna a misali mai zuwa. Anan, muna yin kwafin abin da ke cikin kundin adireshin bin zuwa gwajin shugabanci.

# \cp -r bin test

A madadin haka, zaku iya cire sunan cp ɗin don zaman na yanzu, sa'annan kuyi amfani da umarnin cp ɗinku a cikin yanayin mara ma'amala.

# unalias cp
# cp -r bin test

Don ƙarin bayani, duba cp umarnin mutum shafi.

# man cp

Idan kuna da wasu tambayoyi, tambaya ta hanyar fom ɗin da ke ƙasa.