注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
网友 xixi3 说:
*帖最后由 xixi3 于 2022-7-22 20:17 编辑
#!/bin/bash
c**l -X POST &*uot;https://api.day.app/key&*uot; -H ‘Content-Type: application/x-www-form-**lencoded; charset=utf-8’ -d &*uot;title=下载提醒&body=&*uot;${1}下载好了&*uot;&g**up=下载提醒&*uot;
网友 Laa 说:
只能用双括号 新建变量 msg=&*uot;$1下载好了&*uot; -d &*uot;title=下载提醒&body=$msg&g**up=下载提醒&*uot;
网友 value***** 说:
*帖最后由 value***** 于 2022-7-22 20:28 编辑
&*uot;’&*uot;${1}&*uot;’文字’&*uot;${2}&*uot;’&*uot;
网友 xixi3 说:
Laa 发表于 2022-7-22 20:19
只能用双括号 新建变量 msg=&*uot;$1下载好了&*uot; -d &*uot;title=下载提醒&body=$msg&g**up=下载提醒&*uot; …
网友 rem 说:
$1表示第一个参数 没有${1}这种用法
可以先用别的变量获取$1的值再用${}这种方法调用
网友 xixi3 说:
value***** 发表于 2022-7-22 20:23
要加一个单引号才能识别参数,最里面那个双引号是避免报错
网友 xixi3 说:
xixi3 发表于 2022-7-22 20:29
谢谢,我按你的写法写出如下效果,可以正常显示了,但是碰到特殊字符会直接吃掉。
网友 value***** 说:
xixi3 发表于 2022-7-22 20:47
老哥我这样写了,但只会输出&*uot;${1}&*uot;出来。
网友 ivsa 说:
问一下 楼主没有自建bark 的服务端吗 我自建的不能通过宝塔反代添加**l 只能默认http 感觉不安全
网友 xixi3 说:
value***** 发表于 2022-7-22 20:51
忘了,我的是json数据,不是json数据用${args}
网友 xixi3 说:
value***** 发表于 2022-7-22 20:51
忘了,我的是json数据,不是json数据用${args}
网友 xixi3 说:
ivsa 发表于 2022-7-22 21:00
问一下 楼主没有自建bark 的服务端吗 我自建的不能通过宝塔反代添加**l 只能默认http 感觉不安全 …
贝壳主机网

