当前位置: 技术问答>linux和unix
入江湖,方知江湖浩瀚。求一叶扁舟,载我渡河。shell编程帮忙。
来源: 互联网 发布时间:2016-01-18
本文导语: 问题: 想取出所在目录下的所有文件,按照修改时间的升序,把文件中的内容循环插入到一个文件中,请帮忙给出思路或者代码。 unix用的是ksh,先谢大家了。 | FILE=`ls -rt` for tmpfile i...
问题:
想取出所在目录下的所有文件,按照修改时间的升序,把文件中的内容循环插入到一个文件中,请帮忙给出思路或者代码。
unix用的是ksh,先谢大家了。
想取出所在目录下的所有文件,按照修改时间的升序,把文件中的内容循环插入到一个文件中,请帮忙给出思路或者代码。
unix用的是ksh,先谢大家了。
|
FILE=`ls -rt`
for tmpfile in $FILE;do
ret=`cat $tmpfile >>total.txt`
done;
for tmpfile in $FILE;do
ret=`cat $tmpfile >>total.txt`
done;
|
没用过ksh,只用过bash,但原理应该是相通的。
ls -t可以按修改时间排序
cat a >> b把a内容输出到b,如果b存在就添加,没有就创建b
for的用法应该不用讲了。
ls -t可以按修改时间排序
cat a >> b把a内容输出到b,如果b存在就添加,没有就创建b
for的用法应该不用讲了。
|
cat >total.txt
|
-r, --reverse
reverse order while sorting
ITsignal(白首太玄经)正解
reverse order while sorting
ITsignal(白首太玄经)正解
|
只会点点bsh,帮顶下...
|
楼上正解!!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。