代码之家  ›  专栏  ›  技术社区  ›  David Oneill

打开最大文件的bash命令

  •  1
  • David Oneill  · 技术社区  · 15 年前

    我觉得这应该很简单,但无法理解:bash命令是什么来查看文件夹并使用vim打开最大的文件?

    1 回复  |  直到 15 年前
        1
  •  14
  •   John Kugelman Michael Hodel    15 年前
    vim "`ls -S | head -1`"
    

    按大小排序,只选择第一个。如果文件名包含空格或其他不寻常的字符,则双引号可以使此操作生效。

    仅供参考,不要将xargs与vim一起使用。对于大多数命令,下面的命令也可以工作,但是对于VIM,它会抱怨“输入不是来自终端”,并且它会弄乱您的xterm。(在我的电脑上,它不再回应我的意见,我不得不盲目地打字 reset 修理它。

    坏的

    ls -S | head -1 | xargs vim