我觉得这应该很简单,但是无法理解:什么是bash命令来查看文件夹并使用VIM打开最大的文件?
答案 0 :(得分:14)
vim "`ls -S | head -1`"
按大小排序,只选择第一个。如果文件名包含空格或其他异常字符,则双引号可以使用。
仅供参考,不要将xargs与vim一起使用。对于大多数命令,以下也可以工作,但是对于vim,它抱怨“输入不是来自终端”,它可能会搞砸你的xterm。 (在我看来它停止了回应我的输入,我不得不盲目地输入reset
来修复它。)
ls -S | head -1 | xargs vim