目前是否有一个通用命令可以“旋转”输入。
例如
#labeled.file
name: bob
title: code monkey
name: joe
title: pointy haired
转换为:
name title
bob code monkey
joe pointy haired
反之亦然
答案1
我不确定有什么东西coreutils
可以做到这一点,但似乎你的问题之前已经被那些不一定对像你这样的现有工具感兴趣的人提出过。如果您找不到已经执行此操作的工具,您可能会对以下链接感兴趣,作为最后的手段。
- 在 Bash 中转置文件(来自堆栈溢出)
- 转置行和列(来自本网站)
对于它的价值,您可能想看看GNU coreutils 手册,尤其是第四节