Kou*_*sha 0 linux bash shell curl
我有一个文件,我把它读作:
FILE=$(cat "/path/to/file")
Run Code Online (Sandbox Code Playgroud)
此文件包含4096个字符长的随机字符串,以及一些注释:
----- BEGIN KEY ----
2sd763jha8713kjshadi76a...
------ END KEY -----
Run Code Online (Sandbox Code Playgroud)
我想将整个文件作为一个输入读取,并将其包装在单引号中,以便我可以将其作为JSON发布.上面的命令只是返回实际内容,当我发布它时,我得到一个选项curl错误unknown ---- BEGIN.
您不能用单引号包装任意文本以使其成为JSON或JSON安全.
改为使用JSON工具:
$ jq -s -R . file
"----- BEGIN KEY ----\n2sd763jha8713kjshadi76a...\n------ END KEY -----\n"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |