我想将一个文件的第 10 行到第 15 行复制到 Unix 中的另一个文件中。
我有文件 file1.txt
和 file2.txt
。
我想将第 10 行到第 15 行从 file1.txt
复制到 file2.txt
。
最佳答案
然后打开带有shell的终端
sed -n '10,15p' file1.txt > file2.txt
简单易用。
如果您想追加到末尾而不是删除 file2.txt
,请使用 >>>
进行重定向。
sed -n '10,15p' file1.txt >> file2.txt
^^
AWK 也是一个强大的命令行文本操纵器:
awk 'NR>=10 && NR<=15' file1.txt > file2.txt
关于linux - 如何在 unix 中将一个文件的第 10 行到第 15 行复制到另一个文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47298469/