在给定列处包装文件输出 2024-6-14 • bash shell 我需要打印一个文件的内容(例如cat $file),但以给定的列宽(假设为 80 列)换行输出,与终端宽度无关。 “标准” Unix 库中是否有东西可以给我提供此功能? 答案1 执行此操作的基本工具是折叠(1)。 例如, fold -s -w 80 $file 将折叠 $file 中的行以适合 80 列并在空格处换行。 相关内容 如何在不重新启动的情况下卸载 Process Monitor 驱动程序? 当 Speccy 中的网络“链接速度”大部分低于 20Kbps 然后每隔 10 秒左右跳升至 800 Kbps 以上时,这是否是带宽问题的征兆?[关闭] shell 密码错误 正确终端密码 如何记录终端会话中的所有输入和输出? /var/log/secure 日志是否成功? 如果 SSH 提示输入密码,则退出脚本 [重复] 将程序设置为壁纸 为什么我的 ip-route-add 悄无声息地失败了? 最新版本的 luatexja 会干扰文本的垂直对齐 我如何检查为什么 Active Directory 不能使用 kerberos 并回退到 NTLM?