How one can Power cp Command to Overwrite with out Affirmation
The cp command (which stands for a copy) is likely one of the generally used instructions on Linux and different UNIX-like working techniques, for copying information and directories. On this information, we’ll present learn how to power the cp command to overwrite a duplicate operation with out affirmation in Linux.
Often, once you run a cp command, it overwrites the vacation spot file(s) or listing as proven.
# cp bin/git_pull_frontend.sh check/git_pull_frontend.sh
To run cp in interactive mode in order that it prompts you earlier than overwriting an present file or listing, use the -i flag as proven.
# cp -i bin/git_pull_frontend.sh project1/git_pull_frontend.sh
By default, trendy Linux distributions particularly these within the Pink Hat Enterprise Linux (RHEL) household include an alias for the cp command which makes a person run the cp command in interactive mode. This will not be the case on Debian and Ubuntu derivatives.
To examine all of your default aliases, run the alias command as proven.
# alias
View All Linux Aliases
The highlighted alias within the above screenshot implies that once you run the command, by default it can run in interactive mode. Even once you use the sure command, the shell will nonetheless immediate you to substantiate the overwrite.
# sure | cp -r bin check
Run Copy Command With Affirmation
One of the simplest ways to power the overwrite is to make use of a backward slash earlier than the cp command as proven within the following instance. Right here, we’re copying contents of the bin listing to check listing.
# cp -r bin check
Power cp Command to Overwrite Recordsdata with out Affirmation
Alternatively, you possibly can unalias the cp alias for the present session, then run your cp command within the non-interactive mode.
# unalias cp
# cp -r bin check
Unalias cp Command Alias
For extra info, see the cp command man web page.
# man cp
You probably have any questions, ask us by way of the suggestions type beneath.
If You Admire What We Do Right here On TecMint, You Ought to Contemplate:
TecMint is the quickest rising and most trusted neighborhood website for any form of Linux Articles, Guides and Books on the net. Hundreds of thousands of individuals go to TecMint! to go looking or browse the 1000’s of revealed articles out there FREELY to all.
In the event you like what you’re studying, please contemplate shopping for us a espresso ( or 2 ) as a token of appreciation.
We’re grateful on your by no means ending assist.