shell - 我需要从包含一些特殊字符的 shell 脚本中调用 URL。我将如何执行此操作?
问题描述
我需要从包含一些特殊字符的 shell 脚本中调用 URL,但问题是这些字符在 shell 中有一些特殊含义,因此 shell 在后台发送进程。我将如何执行此操作?
请建议,提前谢谢...
curl localhost:8009/customer/v1/data_extract?epoch_from=15448&epoch_to=15402&limit=500&bucket=Activity&address_bus=mainDatabase&where_field=cj.journal_identity_tx.created_dt_tm.epoch_created_dt_tm
解决方案
将每个替换&
为%26
将每个替换=
为%3d
或使用"
url"
或使用单引号'
。
双引号和单引号在bash
推荐阅读
- shaka - Shaka Player 全屏启动视频
- python-2.7 - 如何修改输出文件以获得我想要的格式
- sql-server - 如何在 SQL Server 中将行转换为列?
- javascript - 有条件的确认甜蜜警报
- amazon-cognito - AWS Cognito 用户迁移电子邮件错误
- angular - 当我在 app.module.ts 上有一个承诺代码时,Router Link 指令不起作用
- vba - 控件上的 MS Access VBA 表单类型不匹配
- html - 为什么复选框大小在 Chrome 中看起来不同但在 Edge 中看起来相同?
- excel - Excel 索引匹配多个条件
- javascript - 如何将 arg 传递给 lodash 的 once 函数中的函数?