+ -
当前位置:首页 → 问答吧 → [分享]魅族miniplayer视频文件格式转换shell脚本(修正自动调整宽长比)

[分享]魅族miniplayer视频文件格式转换shell脚本(修正自动调整宽长比)

时间:2011-08-02

来源:互联网

有一段脚本:
c=`grep -oP '/page/1/\d{4}-\d{2}/01/A\d{2}/\d{8}A\d{2}_pdf.pdf' node_2.htm`
for i in {01..12}
do
url=` echo $c | grep -oP "/page/1/\d{4}-\d{2}/01/A<$i>/20110801A<$i>_pdf.pdf"`
#wget -c $url
done
其中url=` echo $c | grep -oP "/page/1/\d{4}-\d{2}/01/A<$i>/20110801A<$i>_pdf.pdf"`的$i好像不能这样使用,请教我该怎么用呢
/page/1/\d{4}-\d{2}/01/A<$i>/20110801A<$i>_pdf.pdf具体为:
/page/1/2011-08/01/A01/20110801A01_pdf.pdf
/page/1/2011-08/01/A02/20110801A02_pdf.pdf
/page/1/2011-08/01/A03/20110801A03_pdf.pdf
/page/1/2011-08/01/A04/20110801A04_pdf.pdf
.....

作者: bus1234   发布时间: 2011-08-02

echo $c ?
仔细想。
正则格式是对的。

作者: eexpress   发布时间: 2011-08-02

echo $c结果是/page/1/2011-08/01/A01/20110801A01_pdf.pdf /page/1/2011-08/01/A02/20110801A02_pdf.pdf
/page/1/2011-08/01/A03/20110801A03_pdf.pdf /page/1/2011-08/01/A04/20110801A04_pdf.pdf。。。
url的结果是空的,不对

作者: bus1234   发布时间: 2011-08-02

有一段脚本:
c=`grep -oP '/page/1/\d{4}-\d{2}/01/A\d{2}/\d{8}A\d{2}_pdf.pdf' node_2.htm`
for i in {01..12}
do
url=` echo $c | grep -oP "/page/1/\d{4}-\d{2}/01/A<$i>/20110801A<$i>_pdf.pdf"`
#wget -c $url
done
其中url=` echo $c | grep -oP "/page/1/\d{4}-\d{2}/01/A<$i>/20110801A<$i>_pdf.pdf"`的$i好像不能这样使用,请教我该怎么用呢
/page/1/\d{4}-\d{2}/01/A<$i>/20110801A<$i>_pdf.pdf具体为:
/page/1/2011-08/01/A01/20110801A01_pdf.pdf
/page/1/2011-08/01/A02/20110801A02_pdf.pdf
/page/1/2011-08/01/A03/20110801A03_pdf.pdf
/page/1/2011-08/01/A04/20110801A04_pdf.pdf
.....

作者: bus1234   发布时间: 2011-08-02

echo $c ?
仔细想。
正则格式是对的。

作者: eexpress   发布时间: 2011-08-02

echo $c结果是/page/1/2011-08/01/A01/20110801A01_pdf.pdf /page/1/2011-08/01/A02/20110801A02_pdf.pdf
/page/1/2011-08/01/A03/20110801A03_pdf.pdf /page/1/2011-08/01/A04/20110801A04_pdf.pdf。。。
url的结果是空的,不对

作者: bus1234   发布时间: 2011-08-02