首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

请问linux 脚本操作

2012-03-11 
请教linux 脚本操作A目录:20111210-13.txtB目录:...20111210-11.txt20111210-12.txt20111210-13.txt201112

请教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" 

热点排行