Shell脚本 - 下载文件 - Mysql替换

时间:2014-05-07 01:22:36

标签: mysql bash shell

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

这个脚本有一个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

1 个答案:

答案 0 :(得分:0)

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