我有这样的平面目录结构。
├── 看板 │ ├── 1_backlog │ ├── 2_分析 │ ├── 3_做 │ ├── 4_测试 │ ├── 5_批准 │ └── 6_完成
每个目录都包含文本文件,每个目录代表一个任务。典型的看板显示栏。我想像这样按列显示每个目录的内容。
1_积压 2_分析 ... ├── 1234_任务 ├── 34235_任务 ├── 4567_任务 ├── 32322_任务
这怎么可能?
干杯。
答案1
如果您有该column
命令并且它支持-s
、-n
和-t
选项,并且所有文件名都不包含制表符或不可打印字符。
cd kanban &&
set -- */ &&
eval "eval paste '<(tree \"\${'{1..$#}'}\")'" | column -nts $'\t'
(替换tree
为您首选的命令以将目录显示为树)
(上面的 ksh/bash/zsh 语法)。