文本处理
-
linux如何通过行数找到行号
在Linux中,可通过以下命令根据行数(即第几行)找到对应行号及内容:,1. **nl + grep**:先用nl添加行号,再用grep匹配行数,nl file.txt | grep ‘^行数\s’。,2. **cat -n + grep**:用cat -n显示行号后过滤,如cat -n file.txt | grep ‘^行数\s’。,3. **sed**:直接打印指定行,如sed -n ‘行数p’ file.txt`(显示内容但不标行号)。
-
Linux怎么提取含关键词的行
在Linux中提取含有特定字段的行,使用grep命令最便捷,基本语法为:grep “字段” 文件名,grep “error” log.txt会输出所有包含”error”的行,支持正则表达式,可用-i忽略大小写,-r`递归搜索目录。