linux - 如何将 2 个文件中的字符串组合成 1 个并用空格分隔?
问题描述
我在 OS linux 中将其他两个文件中的字符串合并为一个时遇到问题。
例如:我有 file1.txt 和 file2.txt file1.txt 包含字符串
word1
word2
word3
word4
file2 包含字符串
a
b
c
d
如何使用包含创建新文件?
word1 a
word2 b
word3 c
word4 d
解决方案
让你的 file1.txt
包含
word1
word2
word3
word4
并file2.txt
包含
a
b
c
d
然后要创建一个file3.txt
在两列之间有空格的新文件,请在终端中使用以下命令。
paste -d' ' file1.txt file2.txt > file3.txt
这里的-d
关键字用于在两列之间放置一个分隔符(这里是一个空格)。你会得到以下结果file3.txt
word1 a
word2 b
word3 c
word4 d
希望很清楚。
推荐阅读
- react-native - 我可以在导航器调度方法调用 react-native 时传递状态吗?
- powershell - 无法将参数绑定到参数,因为它是一个空字符串
- npm - 在 .npmrc 中使用身份验证令牌
- yii - 使用 Yii CRON 命令在 Controller 中执行和操作
- c# - XAML WebView 绑定到字符串在 Xamarin 表单中不起作用
- javascript - 也注入数据时,材料底部表组件中的异步数据不可用
- python - Python panda 过滤
- docker - 为詹金斯导出整个 docker 容器还是只导出卷?
- ios - Swift - 重复的 UIView
- r - R:创建不同数量的赋值语句的最佳方法