Difference between revisions of "Command Line Examples: mv"

From PHYSpedia
Jump to: navigation, search
Line 1: Line 1:
 
The mv command will do different things depending on how many arguments you give it.
 
The mv command will do different things depending on how many arguments you give it.
  
In the following examples, assume that we are in the directory <code>/home/user/work/examples</code>; there are two files named <code>file1.txt</code> and <code>file2.txt</code>; there is a sub-directory named <code>finished</code>.
+
In the following examples, assume that we are in the directory <code>/home/user/work/examples</code>; there are two files named <code>file1.txt</code> and <code>file2.txt</code>; there is a sub-directory named <code>finished</code>; there is also a directory named <code>/home/user/work/tmp</code> on the system.
 
Note that these examples could not be run in order.
 
Note that these examples could not be run in order.
  
Line 23: Line 23:
 
  <code>
 
  <code>
 
  user@host:~/work/examples$ mv *.txt finished/
 
  user@host:~/work/examples$ mv *.txt finished/
 +
</code>
 +
 +
move a file to a subdirectory
 +
<code>
 +
user@host:~/work/examples$ mv file1.txt finished/
 
  </code>
 
  </code>

Revision as of 09:48, 7 February 2013

The mv command will do different things depending on how many arguments you give it.

In the following examples, assume that we are in the directory /home/user/work/examples; there are two files named file1.txt and file2.txt; there is a sub-directory named finished; there is also a directory named /home/user/work/tmp on the system. Note that these examples could not be run in order.


To "rename" file, just move it to a file with a different name


user@host:~/work/examples$ mv file1.txt newname.txt

move a file to a subdirectory


user@host:~/work/examples$ mv file1.txt finished/

move two files to a subdirectory


user@host:~/work/examples$ mv file1.txt file2.txt finished/

move all files ending with .txt to a subdirectory


user@host:~/work/examples$ mv *.txt finished/

move a file to a subdirectory


user@host:~/work/examples$ mv file1.txt finished/