如何从shell脚本调用Web服务?它可以是任何网络服务,宁静或正常。
我可以使用curl
或其他命令吗?任何示例或链接都会有所帮助。
答案 0 :(得分:3)
如果要发布查询字符串参数,请使用-d选项进行卷曲。
答案 1 :(得分:0)
通过运行命令创建文件
nano scriptName.sh
将下面的代码复制并粘贴到终端
#!/bin/sh
# This is a comment!
curl 'http://example.com'
现在通过运行
为该文件授予权限chmod 755 scriptName.sh
可执行文件
./ scriptName.sh
测试它是否有效
使用以下示例将脚本添加到cron选项卡 在终端运行中
crontab -e
将cron添加到crontab以执行脚本。
此示例显示了如何在每天凌晨4点执行脚本
0 4 * * * /home/joe/scriptName.sh