Shell - jyasonx/note GitHub Wiki

日志被刷屏,存在单行字数非常大的异常日志,需要找出异常记录

思路

日志文件太大,没法使用vi的set nowrap,即使nowrap了,在不清楚每行的字数的情况下,也无法快速定位到异常日志。

使用awk的NF参数来确认字数,使用cut的-c参数来舍弃超长的文本内容(避免刷屏)

Shell

tail -f <log_file> | awk -F '' '{print NF, $0}' | cut -c1-200
⚠️ **GitHub.com Fallback** ⚠️