使用 wget 时如何从 URL 末尾删除 %0D?

2023-11-23

使用 wget 时如何从 URL 末尾删除 %0D?

我有一个带有以下 wget 的 sh 脚本。然而,当在 Linux 机器上执行时,wget 正在尝试下面的第二个 URL(附加%OD)。我该如何防止这种情况发生?我有多个脚本,它们都有相同的问题。谢谢!

wget https://example.com/info.repo


wget https://example.com/info.repo%0D

The OD字符是回车符,是 Windows 用于行结束的 CRLF 序列的一部分,只是为了与平常不同。

您可以使用dos2unix在执行之前修复行结尾,并且以后不要使用记事本编写 shell 脚本。

dos2unix myscript.sh
./myscript.sh
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 wget 时如何从 URL 末尾删除 %0D? 的相关文章

随机推荐

  • 如何获取方法参数的名称?

    如果我有一个方法 例如 public void MyMethod int arg1 string arg2 我将如何获取参数的实际名称 我似乎在 MethodInfo 中找不到任何可以实际提供参数名称的内容 我想写一个如下所示的方法 pub
  • 未找到 GLIBC_2.33 - 在为 Linux 构建 Flutter 时

    我试图在 Ubuntu 22 04 LTS 上运行 flutter 应用程序 一切都工作正常 但是 今天运行应用程序时出现了这个问题 Flutter SDK 无法构建应用程序并抛出以下错误 snap flutter 130 usr lib
  • 09 未被识别,而 9 被识别[重复]

    这个问题在这里已经有答案了 我正在使用石英进行调度 TriggerUtils getDateOf 0 40 18 09 06 它接受 5 个参数 秒 分钟 小时 月份 月份 当我将第四个参数传递为 09 时 Eclipse 给我错误 int
  • 如何在 MS SQL 存储函数中将日期时间转换为时间戳

    有一个从表更新触发器调用的存储函数 像这样的SM FUNCTION dbo DateTime2ToBigInt dt DATETIME2 7 RETURNS BIGINT 需要将输入日期时间转换为 unix 时间戳 Tried CONVER
  • 如何为匿名对象的属性设置值?

    这是我的代码 例如 var output new NetSessionId string Empty foreach var property in output GetType GetProperties property SetValu
  • 使用正则表达式验证 IPv4 地址

    我一直在尝试获得一个有效的正则表达式来进行 IPv4 验证 但运气不佳 似乎有一次我已经受够了 25 0 5 2 0 4 0 9 01 0 9 0 9 4 但它会产生一些奇怪的结果 grep version grep GNU grep 2
  • 如何为 FFI 创建一个包含可为空函数指针的结构?

    我有一个现有的 C 程序 可以加载共享库插件 主 C 程序通过包含整数 字符串 函数指针等的 C 结构与这些插件交互 如何从 Rust 创建这样的插件 请注意 真正的 C 程序不能更改 API 也不能更改 这些都是固定的 现有的东西 所以这
  • Matplotlib 用线连接散点图点 - Python

    我有两个列表 日期和值 我想使用 matplotlib 绘制它们 下面创建了我的数据的散点图 import matplotlib pyplot as plt plt scatter dates values plt show plt plo
  • 应用程序性能的基线和基准之间的差异

    什么是基线 什么是基准 这些的最佳定义是什么 如何确定一组数字的基准并对另一组数字进行基准测试 有趣的定义来自SPR 软件生产力研究 基线和基准是相似但不同的活动 形象地说 基线是 沙子里的线 对于一个组织来说 它可以衡量重要的绩效特征以供
  • 带注释的 Hibernate 字符串主键

    我正在尝试创建一个带有主键是字符串的注释的权限类 我将在插入时手动分配它们 因此不需要 hibernate 为其生成值 我正在尝试做类似的事情 Id GeneratedValue generator assigned Column name
  • 如何一起使用 NSUbiquitousKeyValueStore 和 NSUserDefaults

    文档不清楚如何使用NSUbiquitousKeyValueStore与边缘情况 如果我想设置一个值 我知道我应该为两者都设置一个值NSUserDefaults and NSUbiquitousKeyValueStore因为 iCloud 可
  • 获取任意长度的列表元素的所有可能 (2^N) 组合

    我有一个包含 15 个数字的列表 如何生成这些数字的所有 32 768 种组合 即 按原始顺序排列任意数量的元素 我想到循环遍历十进制整数 1 32768 并使用每个数字的二进制表示形式作为过滤器来挑选适当的列表元素 有更好的方法吗 For
  • Application Insight Analytics - 查询客户端浏览器和设备

    有人知道如何查询 Azure App Insight 以获取客户端设备上的分析吗 或操作系统 我似乎能够获得有关客户国家 地区的良好统计数据 但无法获得设备的统计数据 你应该用过client CountryOrRegion在您现有的查询中
  • Android:RadioGroup - 如何配置事件监听器

    根据我的理解 要确定一个复选框是否被 单击 并确定它是否被选中 可以使用如下代码 cb CheckBox findViewById R id chkBox1 cb setOnCheckedChangeListener this public
  • 删除 kotlin 中的“this”回调

    我是一个 kotlin 新手 我正在尝试删除回调本身内的回调实例 我想要实现的目标类似于以下代码 private val myCallback SomeInterfaceType if it something someObject rem
  • Socket.io 与 nginx

    我正在尝试通过 nginx 1 6 提供静态文件 并使用 socket io 代理来自 Node js Web 服务器的套接字流量 这是 nginx conf 的相关部分 location socket io proxy pass http
  • 使 flatpickr 输入成为必需

    我正在使用令人惊奇的平面选取器在一个项目上 并且需要日历日期是强制性的 我试图在本机 HTML 中进行所有验证 因此我天真地尝试仅添加required属性到输入标签 但这似乎不起作用 有没有一种方法可以使 flatpickr 本身强制指定日
  • erlang:UNIX 域套接字支持吗?

    有没有办法直接从 Erlang 访问 UNIX 域套接字 例如 var run dbus system bus socket without求助于第三方驱动程序 Erlang OTP 仅附带用于 tcp 和 udp 套接字的驱动程序 所以
  • 如何在osx上实现linux的inotify-tools shell方法

    要监视Linux中的文件 我可以使用inotify tools 如下所示 bin bash with inotify tools installed watch for modification of file passed as firs
  • 使用 wget 时如何从 URL 末尾删除 %0D?

    使用 wget 时如何从 URL 末尾删除 0D 我有一个带有以下 wget 的 sh 脚本 然而 当在 Linux 机器上执行时 wget 正在尝试下面的第二个 URL 附加 OD 我该如何防止这种情况发生 我有多个脚本 它们都有相同的问