我試圖用vim打開巨大的文件來編輯它的頭部。我只想在腦海中添加一條線。但是打開它是一個問題。 任何編輯頭部的好方法?如何編輯linux shell中巨大的txt文件的頭部?
0
A
回答
1
0
既然你不給輸入文件,我會假設輸入爲後面的,並添加測試字符串「head added !!」到每一行的頭部。
$ cat test
line 1
line 2
line 3
$ awk 'NR==1{$0="tested line 1\n"$0}1' test
tested line 1
line 1
line 2
line 3
修改"tested line 1"
在命令awk 'NR==1{$0="tested line 1\n"$0}1'
到自己的輸入測試
1
sed '1 i\New HEADER' bigfile
New HEADER
line 1
line 2
line 3
使用sed -i
標誌進行修改的文件中持續。
0
創建頭文件只命名爲在同一目錄下的1.txt和地方文件作爲原始文件說,例如,你的文件名作爲2.txt
使用cat命令爲:
貓的1.txt 2.txt> 3.txt
這將增加從1.txt的標題和內容,從2.txt到3.txt
相關問題
- 1. 轉換一個巨大的txt文件
- 2. 如何在Java中編輯.txt文件
- 3. 巨大的JSON文件的最佳文本編輯器?
- 4. 在編譯Qt中的巨大頭文件時,mingw「太多部分」錯誤
- 5. 如何編輯集裝箱碼頭中的文件編輯器
- 6. linux shell文件大小
- 7. 用javascript編輯.txt文件
- 8. 如何編輯與shell腳本文件
- 9. 編輯WordPress的頭文件
- 10. 巨大的geoJSON文件 - 甚至無法編輯
- 11. 如何在終端中編輯HDFS內的txt文件?
- 12. 如何從Linux中的shell中刪除以._開頭的所有文件?
- 13. 如何編輯大型文本文件
- 14. 使用PdfStamper的巨大文件大小
- 15. 如何編寫一個shell命令來創建一個txt文件的頭文件
- 16. 如何使批量編輯的txt文件?
- 17. 使用來自.txt文件的輸入用於命令shell linux
- 18. 如何編寫一個潛在的巨大InputStream文件?
- 19. 巨大的main.cs文件
- 20. shell腳本解析一個巨大的日誌文件
- 21. 如何在C中讀取和編輯.txt文件?
- 22. 如何在C#中讀取和編輯.txt文件?
- 23. 編輯asp頭文件
- 24. 如何在shell中的文本編輯器中打開文件的批處理?
- 25. 替換一個大的.txt文件頭中的列--unix
- 26. 如何用linux終端編輯特定的文本文件
- 27. 表頭中巨大的空白位置
- 28. sysctl.conf中的Linux巨大頁面值
- 29. 合併入行沒有「空間」巨大的單行中的.txt文件
- 30. 編輯文件後的Linux觸發器
檢查這有助於https://superuser.com/a/ 121424/728737 – Abhi
同類問題:htt ps://stackoverflow.com/questions/9533679/how-to-insert-a-text-at-the-beginning-of-a-file – Gov
將行放在一個新的文件,並使用shell重定向追加現有的一個也可以追加('>>')。這樣你就不必在編輯器中打開文件了。 – arkascha