Less

將行從less寫入文件

  • February 17, 2014

在其中,vim我可以將正在查看的文件中的一系列行寫入另一個文件。例如,

:1,10 w outfile.txt

將第 1 行到第 10 行寫入 outfile.txt。

我可以在使用查看文件時做同樣的事情less嗎?

10Gmm1G|mcat > outfile.txt

less只要輸入不適合一個螢幕(在這種情況下,outfile.txt由於某種原因,所有輸入最終都會出現),(在內鍵入)似乎就可以工作。

  • 10G帶你去排隊10
  • mm在那裡設置m標記
  • 1G(與g本例相同)將您帶到第 1 行
  • |m從目前行到標記的管道m
  • cat > outfile.txt: 那是通過管道傳送到那個命令的。

你可以使用viewwhich is the same asvi -r

引用自:https://unix.stackexchange.com/questions/115549