通常,如果您编辑一个 scrpit,该脚本的所有运行用法都容易出错。
据我了解,bash(其他 shell 也是如此?)以增量方式读取脚本,因此如果您从外部修改脚本文件,它会开始读取错误的内容。有什么办法可以防止吗?
例子:
sleep 20
echo test
Run Code Online (Sandbox Code Playgroud)
如果您执行此脚本,bash 将读取第一行(比如 10 个字节)并进入睡眠状态。当它恢复时,脚本中从第 10 个字节开始可以有不同的内容。我可能在新脚本的一行中间。因此正在运行的脚本将被破坏。
如何禁用音频和视频合并youtube-dl
?换句话说,如何强制youtube-dl
下载单个可增量播放的视频?
单独的音频和视频文件的问题在于,在视频和音频完全下载并合并之前,您没有任何视频可以观看。无需合并,即使几秒钟前才下载的视频,也可以开始观看。