我有一个视频脚本。它嵌入了 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
最佳答案
#!awk -f
/uniq_id/ {
z = $2
}
{
if (/url_flv/)
print $1, z ".mp4"
else
print
}
关于mysql - Shell 脚本 - 下载文件 - Mysql 替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23507165/