mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 13:42:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
	
		
			736 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
	
		
			736 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ## Name
 | |
| 
 | |
| cat - concatenate files to stdout
 | |
| 
 | |
| ## Synopsis
 | |
| 
 | |
| ```**sh
 | |
| $ cat [file...]
 | |
| ```
 | |
| 
 | |
| ## Description
 | |
| 
 | |
| This program passes contents of specified `files` to standard output, in the specified order. If no `file` is specified, or it is `-`, it defaults to standard input.
 | |
| 
 | |
| ## Arguments
 | |
| 
 | |
| * `file`: Files to print
 | |
| 
 | |
| ## Examples
 | |
| 
 | |
| ```sh
 | |
| # Display a single file
 | |
| $ cat README.md
 | |
| # SerenityOS
 | |
| 
 | |
| Graphical Unix-like operating system for x86 computers.
 | |
| ...
 | |
| 
 | |
| # Display standard input
 | |
| $ cat
 | |
| aaa
 | |
| aaa
 | |
| bbb
 | |
| bbb^C
 | |
| 
 | |
| # Display ls output where each file is in separate line
 | |
| $ ls | cat
 | |
| Desktop
 | |
| Documents
 | |
| Downloads
 | |
| README.md
 | |
| Source
 | |
| js-tests
 | |
| tests
 | |
| web-tests
 | |
| 
 | |
| # Display multiple files
 | |
| $ echo 123 > test.txt
 | |
| $ echo 456 > test2.txt
 | |
| cat test.txt test2.txt
 | |
| 123
 | |
| 456
 | |
| ```
 | 
