入江湖,方知江湖浩瀚。求一叶扁舟,载我渡河。shell编程帮忙。
问题:       
 想取出所在目录下的所有文件,按照修改时间的升序,把文件中的内容循环插入到一个文件中,请帮忙给出思路或者代码。       
 unix用的是ksh,先谢大家了。
------解决方案--------------------只会点点bsh,帮顶下...
------解决方案--------------------没用过ksh,只用过bash,但原理应该是相通的。   
 ls -t可以按修改时间排序 
 cat a > >  b把a内容输出到b,如果b存在就添加,没有就创建b 
 for的用法应该不用讲了。
------解决方案--------------------楼上正解!!
------解决方案--------------------cat  <(ls -rt|xargs cat)> > total.txt 
------解决方案--------------------FILE=`ls -rt`   
 for tmpfile in $FILE;do 
  ret=`cat $tmpfile > > total.txt` 
 done; 
------解决方案---------------------r, --reverse 
     reverse order while sorting 
 ITsignal(白首太玄经)正解