mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 15:02:46 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			61 lines
		
	
	
	
		
			786 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
	
		
			786 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ## Name
 | |
| 
 | |
| rev - reverse lines
 | |
| 
 | |
| ## Synopsis
 | |
| 
 | |
| ```*sh
 | |
| $ rev [file...]
 | |
| ```
 | |
| 
 | |
| ## Description
 | |
| 
 | |
| `rev` reads the specified files line by line, and prints them to standard
 | |
| output with each line being reversed characterwise. If no files are specified,
 | |
| then `rev` will read from standard input. If the file `-` is specified then
 | |
| `rev` also reads from standard input.
 | |
| 
 | |
| ## Arguments
 | |
| 
 | |
| * `file`: Files to print
 | |
| 
 | |
| ## Examples
 | |
| 
 | |
| To print two files 'foo' and 'bar' in reverse:
 | |
| ```sh
 | |
| $ cat foo bar
 | |
| foo 1
 | |
| foo 2
 | |
| bar 1
 | |
| bar 2
 | |
| $ rev foo bar
 | |
| 1 oof
 | |
| 2 oof
 | |
| 1 rab
 | |
| 2 rab
 | |
| ```
 | |
| 
 | |
| To list files with their names in reverse:
 | |
| ```sh
 | |
| $ ls
 | |
| foo
 | |
| bar
 | |
| $ ls | rev
 | |
| oof
 | |
| rab
 | |
| ```
 | |
| 
 | |
| To print a file 'foo' in reverse followed by the output of `ls` in reverse:
 | |
| ```sh
 | |
| $ cat foo
 | |
| foo 1
 | |
| foo 2
 | |
| $ ls
 | |
| foo
 | |
| bar
 | |
| $ ls | rev foo -
 | |
| 1 oof
 | |
| 2 oof
 | |
| oof
 | |
| rab
 | |
| ```
 | 
