≡ Menu

HowTo: Unix / Linux Rename File Extension From .OLD to .NEW

How do I rename a file called resume.docz to resume.doc? I would like to rename a .txt file as .doc file. How do I rename a file called foo.txt to foo.doc under Linux / Unix / Apple OS X / *BSD operating systems using the command prompt?

You need to use mv command. The syntax is as follows:

mv old-file-name new-file-name

To rename a file called resume.docz to resume.doc, run:

mv resume.docz resume.doc
ls -l resume.doc

To rename file extension from .txt to .doc, enter:

mv foo.txt foo.doc
ls -l foo.doc
## error ##
ls -l foo.txt

To fix the extension of all your .txt files, enter::

rename .txt .doc *.txt

The above command will rename all *.txt files to *.doc i.e. fix the extension of your txt files.

{ 2 comments… add one }
  • Robinson April 1, 2014, 12:38 pm

    How to rename multiple file with a single cmd …

  • AGG April 20, 2016, 12:01 pm

    “rename .txt .doc *.txt” was great command . Thank you

Leave a Comment


   Tagged with: , ,