小编Vas*_*kov的帖子

如何在执行之前读取整个 shell 脚本?

通常,如果您编辑一个 scrpit,该脚本的所有运行用法都容易出错。

据我了解,bash(其他 shell 也是如此?)以增量方式读取脚本,因此如果您从外部修改脚本文件,它会开始读取错误的内容。有什么办法可以防止吗?

例子:

sleep 20

echo test
Run Code Online (Sandbox Code Playgroud)

如果您执行此脚本,bash 将读取第一行(比如 10 个字节)并进入睡眠状态。当它恢复时,脚本中从第 10 个字节开始可以有不同的内容。我可能在新脚本的一行中间。因此正在运行的脚本将被破坏。

shell

35
推荐指数
4
解决办法
4984
查看次数

如何在不合并的情况下使用 youtube-dl 下载

如何禁用音频和视频合并youtube-dl?换句话说,如何强制youtube-dl下载单个可增量播放的视频?

单独的音频和视频文件的问题在于,在视频和音频完全下载并合并之前,您没有任何视频可以观看。无需合并,即使几秒钟前才下载的视频,也可以开始观看。

video youtube-dl

7
推荐指数
2
解决办法
9473
查看次数

标签 统计

shell ×1

video ×1

youtube-dl ×1