2014-05-07 132 views
0

我有一个视频脚本。它嵌入了Youtube视频。我想替换他们下载的版本mp4视频。Shell脚本 - 下载文件 - Mysql替换

这个脚本有一个mysql表。我想在表格上搜索“url_flv”字段的YouTube链接,如果有一个YouTube链接我想下载它的这个命令。 我想提取uniq_id领域的文件名

youtube-dl -o '/home/videoscript/uploads/videos/123456.mp4' -f 18 http://www.youtube.com/watch?v=sFu5qXMuaJU 

,我要为下载的版本取代MySQL的:

原来的MySQL:

表:pm_videos

领域:

id: 1200 
uniq_id: 123456 
url_flv: http://www.youtube.com/watch?v=sFu5qXMuaJU 
source_id: 3 

我想改变它们。

id: 1200 
uniq_id: 123456 
url_flv: 123456.mp4 
source_id: 1 
+0

那么,多远你与你的脚本得到什么? – oberlies

回答

0
#!awk -f 
/uniq_id/ { 
    z = $2 
} 
{ 
    if (/url_flv/) 
    print $1, z ".mp4" 
    else 
    print 
} 
+0

谢谢,但它是一个mysql数据库。我想在mysql上替换 – tara123