是在同学的机子装的cygwin环境下的脚本
其中有两行不同的命令:
代码: 全选
sed -n -e '/attachments/ !d' -e 's/.*src="\([^">]*\).*/\1/g' -e 's/.*\//mv /gp' m.html
代码: 全选
grep -o "\"attachments/[^\"]*" n.html | sed -n 's/.*\/\(.*\)/mv \1/gp'
代码: 全选
wget -O m.html "http://www.kshuw.com/viewthread.php?tid=192419"
分别用以上两种命令来处理m.html得到得结果如下:
代码: 全选
mv 20070801_c36f17bf596faf797a93q0qZbVf9ZZe5.gif
mv 20070801_ce7a157d54c17d57c063Zpe3k6axJ3bM.gif
代码: 全选
mv 20070801_c36f17bf596faf797a93q0qZbVf9ZZe5.gif
mv 20070801_ce7a157d54c17d57c063Zpe3k6axJ3bM.gif
代码: 全选
wget -O m.html "http://www.kshuw.com/viewthread.php?tid=192348"
分别用以上两种命令来处理m.html得到得结果分别如下:
代码: 全选
mv image.gif
mv image.gif
代码: 全选
mv 20070801_28c1ed683b60249f081aOCjsjlhDRrEi.gif
mv 20070801_11ff3294e4eddd514cefe9v9StpH9RTF.gif
是我的正则表达示的问题还是
sed命令的问题吗,是它不能同时使用多个命令的原因吗