the cp command would copy "do" over "done"
if this isn't the behavior you want, you can do "cp -n" to not overwrite if "done" exists, or "cp -i" to prompt you whether you want to overwrite or not.
The command
mv to do done
will attempt to move 2 files, to and do, into the directory done.
mv do done
first destroys the existing file done, then renames the file do as done.
Because of the way mv operates, you should be very cautious when using it to move large files, such as .isos If you change your mind and interrupt or abort mv while it is in process, you will have no output file and no input file either. The first thing it does is remove the filename from the directory tree, to prevent other apps accessing the file while it is being moved. If it is abruptly terminated, it does not get to reinstate the file in the directory tree. Always let mv complete what it is doing. Then you can undo it afterwards.
the mv command would change the name of the file "do" to "done", as mv is a command that is used to change the name of a file.
it will give you an error that the file already sxists
Waring is issued
Syntax error is a kind of error when compiler does not recognize the command you are trying to use. It happens because of two reasons: first is you forgot to include required library; second is such command does not exist.
Tables are linked through the use of a foreign key, such as with the following command: Alter Table MyTable Add Foreign Key (MyOtherTableId) References MyOtherTable(Id); MyOtherTableId must already be an existing field on MyTable, MyOtherTable must already be another table, Id must exist in MyOtherTable, and MyOtherTableId and Id must share a compatible data type.
no
then we dont exist
yes
nothing would exist
We wont exist...
me
KK
They already do.