如何将文本行截断为最多 N 个字符? 2024-5-14 • text-processing cut 给定一个文本文件或命令的输出,如何截断它,以便每行长度超过N字符(通常N=80在终端中)的长度都缩短到N最大字符数? 答案1 您可以使用cut为了实现这一点(N=80在这里使用): some-command | cut -c -80 或者 cut -c -80 some-file.txt 将 80 替换为您要保留的字符数。 注意: 多字节字符可能无法正确处理,具体取决于您的实现; 多字符字节(又名制表符)可以被视为一个字符(&这个问题对待这个)。 戴尔·安德森建议使用some-command | cut -c -$COLUMNS它截断为当前终端宽度。 温立斌表明等效cut -c 1-80可能更容易理解。 相关内容 带箭头的循环流程图 机载等待点击不起作用 在 pgfplot 轴上删除刻度标签 我该如何解决 pgadmin 的这些连接问题? 覆盖块中的警报项 如何在 Vista 中将本地用户设置为“非交互式”? 从我的电脑创建 WiFi 热点 什么是TCP半开连接和TCP半闭连接 使用 grubrescue 恢复已移动的 .mod 文件 按 Ctrl 键关闭浏览器选项卡