Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux Cat命令

Linux Cat命令

" cat"命令是最通用,功能最强大的工具。它被认为是最常用的命令之一。可以用来显示文件的内容,将内容从一个文件复制到另一个文件,连接多个文件的内容,显示行号,在行尾显示$等。

Linux cat命令: 显示文件内容

" cat"命令可用于显示文件内容。
语法:
cat <fileName>
示例:
cat jtp.txt
Linux cat Display
在上面的快照中,文件'jtp.txt'在命令" cat jtp.txt"的帮助下显示。
注意: 要一次显示多个文件的内容,请在一行中键入文件名,例如" cat file1 file2 file3 ... fileN 。

Linux cat命令用法

选项 功能
cat > [fileName] 创建文件。
cat [oldfile] > [newfile] 要将内容从旧文件复制到新文件。
cat [file1 file2...]> [newfile] 将多个文件的内容合并为一个。
cat -n / cat -b [fileName] 显示行号。
cat -e [fileName] 在每行末尾显示$字符。
cat [fileName] << EOF 用作页面结束标记。

Linux cat命令(用于创建文件)

'cat'命令可用于创建新文件大于符号的(>)。
语法:
cat > <file name>
示例:
cat > lidihuo
Linux cat Create1
在上面的快照中,我们创建了一个名为" lidihuo"的新文件。 。现在让我们看看如何创建它。
键入命令" cat> lidihuo" ,然后按'enter'。您将被带到下一行。
在每行之后按" enter",您将被带到下一行。要保存文件,请转到下一行,按'ctrl + d',将保存您的文件。

附加文件的内容

" cat"命令具有大于符号两倍的符号(>>),在已存在的文件中追加(在文件的最后添加内容)。
语法:
cat >> (file name)
示例:
cat >> lidihuo
Linux cat Creat2
看上面的快照,在文件末尾添加新行" lidihuo" 。传递" cat >> lidihuo" 命令后,键入要添加的行数。要保存文件,请按'ctrl + d'。

Linux cat命令(用于复制文件)

'cat'命令可用于将文件的内容复制到另一个文件中。
语法:
cat (older file name) > (newer file name)
示例:
cat combo > combo2
Linux cat Copy
在上面的快照中,我们复制了文件'combo'的内容使用命令" cat combo> combo2" 进入文件'combo2'。

Linux cat命令(用于连接文件)

'cat'命令可用于在单个新文件中连接多个文件的内容。
语法:
cat <filename1> <filename2>....  > <newFilename>
示例:
cat file1 file2 file3 > combo
Linux cat concatenate1
看上面的快照,我们合并了三个文件" file1,file2 ,然后使用命令" cat file1 file2 file3> combo" 将file3" 合并为单个文件" combo" 。
请注意三个单独文件的内容,然后是" combo" 的新串联文件的内容。

要插入换行

使用连字符(-)连接多个文件时,将插入新行。
语法:
cat -<filename1> <filename2>. . . . > <new filename>
示例:
cat -file1 file2 file3 >combo
Linux cat concatenate2
在上面的快照中,我们在串联file1时在开头插入了新行,使用命令" cat-file1 file2 file3> combo" 的file2和file3、
注意: 仅在文件的开头插入行。

Linux cat-n命令(以显示行号)

显示" cat-n"选项文件中每行前面的行号。
语法:
cat -n <fileName>
示例:
cat -n jtp.txt
Linux cat Display Line Number1
请看上面的快照;通过传递命令" cat-n jtp.txt" ,文件'jtp.txt'在每行前面都有行号。
cat-b(文件名)
'cat-b'选项删除空行。
语法:
cat -b (file name)
示例:
cat -b jtp.txt
Linux cat Display Line Number2
在上一个快照中,在第19行之后,第20行也
在上面的快照中,借助于命令" cat-b jtp.txt" 删除了第20行。

Linux cat-e命令(显示$)

'cat-e'选项显示'$'在每行末尾签名。
语法:
cat -e <fileName>
示例:
cat -e program
Linux cat e
请看上面的快照;有些行还包含空格。用户将无法识别每行末尾的空格。 " cat-e程序" 命令将$符号放在每行的末尾,包括空格。

Linux cat命令(作为结束标记)

'cat << EOF' 选项在文件末尾显示结束标记。它称为 here指令,文件内容将保存在给定的结束标记处。
可以使用'ctrl + d'来保存文件。还可以。它像结束标记一样工作。
注意: 除了'EOF'以外的任何其他单词都可以用作结束标记。
语法:
cat << EOF
示例:
cat > exm.txt << EOF
Linux cat结束标记
在上面的快照中,我们创建了'exm.txt通过传递命令" cat> exm.txt << EOF" 来将'文件以'EOF'作为结束标记。

Linux Cat过滤器

在管道内使用cat命令时,除了将stdin移至stout之外,它什么都不会做。
语法:
cat <fileName> | cat or tac |  cat or tac |. . .
示例:
cat weeks.txt | tac | cat | cat | tac
Linux Cat Filter
看上面的快照,一个'cat'或'tac'命令的输出正在传递给另一个作为输入。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4