Linux 实现显示只存在于b文件而不存在a文件的内容的命令
时间: 2023-06-10 15:04:06 浏览: 34
您可以使用 comm 命令来比较两个文件,并显示只存在于第二个文件的行,以下是具体用法:
```
comm -23 a.txt b.txt
```
其中,-23 表示只显示存在于第二个文件(b.txt)而不在第一个文件(a.txt)的行。
相关问题
Linux 实现让a文件末尾添加只存在于b文件而不存在a文件的内容的命令
您可以使用以下命令将b文件中存在但在a文件中不存在的内容追加到a文件末尾:
```
cat b_file >> a_file
```
此命令将b文件的内容添加到a文件末尾,但不会添加已经存在于a文件中的内容。
Linux 将文件a和b的内容输出到文件c 命令
可以使用重定向符 `>` 将文件a和b的内容输出到文件c中,命令如下:
```
cat a b > c
```
其中,`cat` 命令用于查看文件内容,`>` 表示将其输出到指定文件中,`a b` 表示需要输出的文件名,中间用空格隔开,`c` 表示输出的目标文件名。执行该命令后,文件c中将包含文件a和b的所有内容。