unix - 如何在 Unix 的 head 和 tail 之间添加换行符?
问题描述
在下面的 Unix 命令中(我在 zsh 中),为了便于阅读,我希望在长文本文件的head
和之间出现一个空行。tail
这是命令:
cat LongTextFile.txt | tee >(head) >(tail) >/dev/null
我已经知道了
(head; echo; tail) < LongTextFile.txt
但我想知道是否可以使用该tee
命令。
解决方案
给你,这在 Zsh 中有效:
print -l "$(head LongTextFile.txt)" '' "$(tail LongTextFile.txt)"
推荐阅读
- google-sheets - 谷歌表格 ARRAYFORMULA 意外结果
- static - 生成静态站点后,Nuxt 中的单击事件不起作用
- c# - 在启动时加载自定义 json 文件
- javascript - 怪物无法解析为变量
- mongodb - 升级 MongoDB 服务器层的影响
- qliksense - Qliksense 数据加载编辑器脚本聚合语法?
- apache-spark - Spark Job 没有返回一致的结果
- git - 每次重启后使用 ssh-agent 添加 ssh 路径
- javascript - 如何映射 API 响应并将其存储为状态 React JS 中的对象数组
- zillow - 如何解决 Zillow API 帐户未授权错误?