一般log文件很大可能含NUL字符会搜不到最后,可以加个-a
rg -Fwia foo
然后
less -N +123456789g logfile
【 在 eGust (十年) 的大作中提到: 】
: 标 题: Re: 自从 vscode出来, sublime等编辑器就再也风光不再了吧
: 发信站: 水木社区 (Sat May 15 10:15:11 2021), 站内
:
: 不在意语法高亮的话就 less,-N 显示行号 -R 支持 ascii color,+F 等于 tail -f,用来看 log 再方便不过了;如果需要语法高亮的话就 vi/vim。一般打开超级大的文件主要目的本来也是搜东西,/? 和 nN 按起来方便多了。以前还可能弄个 sublime 用来打开大文件用,ssh 用多了本地也习惯用命令行了。
:
: 不过我现在更常用 rg(ripgrep),比如 rg -Fwi foo(F 字符串,w 全字匹配,i 不区分大小写),然后打开文件直接就定位到行号了
:
: 【 在 mingtong (。。。) 的大作中提到: 】
: : 400万行的sql脚本,notepad pp打不开,vsc能打开,虽然慢了一点,你说个能快速打开的工具?
: : - 来自「最水木 for iPhone 8 Plus」
:
:
: --
:
: ※ 修改:·eGust 于 May 15 10:20:59 2021 修改本文·[FROM: 122.59.183.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 122.59.183.*]
--
修改:eGust FROM 122.59.183.*
FROM 123.116.169.*