原帖由 ly5066113 于 2008-7-24 13:40 发表
ls | awk 'BEGIN{srand()}{a=$0}END{for(i in a){if(k++%200==0) j++;print a > j}}'
原帖由 hjoflash 于 2008-7-24 13:57 发表
新手看不太懂。。。但是试了下,在目录下生成了一个1 2 3文件,里面是目录下的文件名列表。。。
其实真正需求是。将选出的文件移动到不同的目录下,如果单在一个目录下,那生成的1也被计算在内了有点BUG了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |