2016-10-26 42 views
1

我在AIX系统上,我已经创建的文件中从最大到最小的列表:在UNIX中创建4所列出/列从一个列表(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 

回答

2

paste非常适合这样的:

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

将有尽可能多的列的-参数的个数。

+0

老兄!你是一个拯救生命的人 - 这就是我所需要的 – Tiberius777