![](/img/trans.png)
[英]How can I copy/paste text from one Vim file to another Vim file in another shell tab?
[英]Copy/Paste part of a file into another file using Terminal (or Shell)
我試圖將.txt文件的一部分從行號n復制到行號n + y(假設1000到1000000)。
我試過運營商和sed ,但它失敗了。 這是我試過的命令:
sed -n "1000, 1000000p" path/first/file > path/second/file
如果您知道源文件(wc -l)中有多少行,則可以執行此操作。假設12000行,並且您希望新文件中的行2000 - 7000(總共5000行)。
cat myfile | 尾巴-10000 | head -5000> newfile
讀取最后10k行,然后讀取第1行5k行。
sed
命令應該可以正常工作,用單引號替換雙引號。
sed -n '1000, 1000000p' path/first/file > path/second/file
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.