在unix(aix)中从一个列表创建4个列表/列

时间:2016-10-26 20:20:30

标签: bash unix aix

我在AIX系统上,并且我已经创建了一个从大到小的文件列表:

du -sk /filepath/* | sort -rn | awk '{print $2}'

现在,我想获取该文件列表并将它们循环到四个列表中,即:

file1
file2
file3
file4
file5
file6
file7
file8

等,对此:

file1 file2 file3 file4
file5 file6 file7 file8

1 个答案:

答案 0 :(得分:2)

paste非常适合:

du -sk /filepath/* | sort -rn | awk '{print $2}' | paste - - - -

列数与-个参数的数量相同。