如何将文本行截断为最多 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可能更容易理解。 相关内容 如何用代码制作图形? NodeJs 和 Express:我的源代码是否存在被看到的风险? 下载 ubuntu14.04 It@school 在 Windows(Server 2008 R2)上安装 Trac / Python / SetupTools photoshop:更改样本颜色,并使用该样本颜色更新所有属性(文本颜色、图层效果) tikz 键内的数字条件? 用作辅助显示器的电视闪烁 无法写入 Pi Samba 服务器 Ubuntu 18.04.1 如何使用 xrdp 服务器在远程机器上启用声音? Outlook 2010 - 使其自动使用唯一的配置文件