bash - 如何从 github 运行 bash 脚本?
问题描述
这个问题可能很愚蠢,我认为它是如此基本,以至于我什至找不到解决方案,因为它对每个人来说都是显而易见的。
事情是这样的:
我想使用 bash 从 mega.nz 下载文件。
我在 github 上找到了这个 bash 脚本:https ://github.com/tonikelope/megadown/blob/master/megadown
我不知道如何运行这个
尝试:将文件复制粘贴到名为“megadown.sh”的文件中,然后运行:
$ bash megadown.sh 'https://mega.nz/#F!BwQy2IAS!AwWpbCPzgLf_5jyj76q7qw'
这返回:
Reading link metadata...
Oooops, something went bad. EXIT CODE (3)
这告诉我至少代码正在运行,但我不知道我是否正确执行。这比我之前的尝试$ megadown 'URL'
(如文档所建议的那样)要好,这导致“ command not found
”
解决方案
首先,确保您已经安装了依赖项:
sudo apt-get install openssl curl pv jq
然后尝试运行以下命令:
bash megadown.sh -o FILE_NAME "LINK"
它会将 URL 指定的文件下载到名为 FILE_NAME 的文件中。
推荐阅读
- java - Docker + Maven 抱怨“没有为此构建指定目标”
- apexcharts - 在具有两个 y 轴的 ApexCharts 中,x 轴显示图表之外的数据标签。任何想法如何删除?
- typescript - 为什么一种循环样式会给我一个错误,而另一种却没有?
- ubuntu - 无法建立与 Ubuntu 的连接:安装脚本的结果不好
- python - Pyinstaller_convert 文件,包括Images转换成exe文件
- r - 如何在 R 中制作赛车条形图
- mongodb - 如何在特定字段 MongoDB 上查找 Distinct No of Document 并根据条件打印文档数?
- azure - 创建新 Microsoft 365 组时组电子邮件地址域出现问题
- r - r - 在数据框中填写缺失的年份
- python - 为什么这个程序总是返回 326 作为 d 的值