读书人

请问linux 脚本操作

发布时间: 2012-03-11 18:15:38 作者: rapoo

请教linux 脚本操作
A目录:
20111210-13.txt
B目录:
...
20111210-11.txt
20111210-12.txt
20111210-13.txt
20111210-14.txt
20111210-15.txt
...
有什么方法通过A目录下的-13文档,匹配B目录20111210-13.txt,并打印及其以后的文档(即13,14,15...)出来;

说明,B目录文档可能不按以上例子顺序,不过最终结果都是(13,14,15...)

[解决办法]
大概试了下好像可以,你试试看,不行再改改。

Assembly code
#!/bin/bashfor i in `ls /tmp/log`do#echo $ids=`ls /tmp`ds2=`echo $ds|grep "$i"`if [ "$ds2" != "" ]then#echo $ds2echo $i ${ds#*$i}fi#${ds/*$i/$i} && echo $result || echo '' done
[解决办法]
Assembly code
fileA=`ls ./a`ls -1 ./b | sed -n "/$fileA/,\$p" 

读书人网 >UNIXLINUX

热点推荐