33 lines
		
	
	
		
			764 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			33 lines
		
	
	
		
			764 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | # The `nl` command
 | ||
|  | 
 | ||
|  | The “nl” command enumerates lines in a file. A different way of viewing the contents of a file, the “nl” command can be very useful for many tasks. | ||
|  | ## Syntax
 | ||
|  | ``` | ||
|  | nl [ -b Type ] [ -f Type ] [ -h Type ] [ -l Number ] [ -d Delimiter ] [ -i Number ] [ -n Format ] [ -v Number ] [ -w Number ] [ -p ] [ -s Separator ] [ File ] | ||
|  | ``` | ||
|  | ## Examples:
 | ||
|  | 1. To number all lines: | ||
|  | ``` | ||
|  | nl  -ba  chap1 | ||
|  | ``` | ||
|  | 
 | ||
|  | 2. Displays all the text lines: | ||
|  | ``` | ||
|  | [server@ssh ~]$ nl states | ||
|  | 1 Alabama | ||
|  | 2 Alaska | ||
|  | 3 Arizona | ||
|  | 4 Arkansas | ||
|  | 5 California | ||
|  | 6 Colorado | ||
|  | 7 Connecticut. | ||
|  | 8 Delaware | ||
|  | ``` | ||
|  | 
 | ||
|  | 3. Specify a different line number format | ||
|  | ``` | ||
|  | nl  -i10  -nrz  -s::  -v10  -w4  chap1 | ||
|  | ``` | ||
|  | 
 | ||
|  | You can name only one file on the command line. You can list the flags and the file name in any order. |