Tutorial: Introduction to the Command Line
4. Creating and viewing files
4.2. Display contents of files
Now display the contents of the file on the screen.
type listdir.bat <ENTER>
With the type command you can view the contents of a file.
2. Now type:
Congratulations! You have created your first script, a batch file. Batch files are scripts that can be used to execute commands in batch. In this case the file executed
Because batch files always have the file extension
.bat, the computer knows that this is a batch file and will execute the commands in the file. We'll come back to this later.
3. Let's create another file. Type:
dir > list.txt <ENTER>
This command will not show the result of the dir command on the screen, but saves it to an ASCII file (text file) called
list.txt. So we can use
>after a command to save its results to a file instead of printing it to the screen.
4. Check the contents of the file:
type list.txt <ENTER>
You can see that the list is larger than your screen.
type list.txt | more <ENTER>
The result of
list.txtis given to the more command which displays the results in pages as big as your window. Press
<ENTER>to see the next line. Press
<SPACE BAR>to see the next page. Press
<CTRL-C>to stop. You can use this last key combination to stop any command if it isn't doing what you like, it crashed or it takes too long.
7. Now try this:
listdir.bat >> list.txt <ENTER>
list.txt | more <ENTER>
9. What happened?
>saves the result of a command to a new file. If the file on the right hand of > already exists, it will be overwritten.
>>appends the result of a command to an existing ASCII file.
|uses the result of the command on the left hand side in the command on the right hand side of the
|. This is called a pipe.
<CTRL-C>to stop the execution of a command.
type NUL > lockfile.txt <ENTER>