Curl /bin/sh:get:未找到命令

Curl /bin/sh:get:未找到命令,curl,get,cron,crontab,fetch,Curl,Get,Cron,Crontab,Fetch,当我尝试通过cron运行脚本时,我得到以下错误消息: /bin/sh:get:未找到命令 我也在bashshell中尝试了它,我尝试了“curl”、“wget”和“fetch”,但都没有起到作用 有人能说出答案吗D什么操作系统,以及您试图运行的脚本是什么 如果它试图从url获取文件,请尝试用wget替换get。这可能行得通。什么操作系统,以及您试图运行的脚本是什么 如果它试图从url获取文件,请尝试用wget替换get。那可能行得通。Linux /usr/local/bin.something.

当我尝试通过cron运行脚本时,我得到以下错误消息:

/bin/sh:get:未找到命令

我也在bashshell中尝试了它,我尝试了“curl”、“wget”和“fetch”,但都没有起到作用


有人能说出答案吗D

什么操作系统,以及您试图运行的脚本是什么


如果它试图从url获取文件,请尝试用wget替换get。这可能行得通。

什么操作系统,以及您试图运行的脚本是什么

如果它试图从url获取文件,请尝试用wget替换get。那可能行得通。

Linux

/usr/local/bin.something.sh

#!/usr/bin/env bash

# Some script ehere
Crontab:

00 *    * * *   root    /usr/local/bin/something.sh
上面应该列出所有元素:-)

Linux

/usr/local/bin.something.sh

#!/usr/bin/env bash

# Some script ehere
Crontab:

00 *    * * *   root    /usr/local/bin/something.sh

上面应该列出所有元素:-)

cron(8)使用sh(1)执行命令。sh(1)看到的环境可能不是您以交互方式看到的环境。如果是这样,那么您可以增强配置文件以获得相同的环境,或者让cron(8)执行一个命令以获得正确的环境(例如,“bash-l-c'…')。

cron(8)使用sh(1)执行命令sees可能不是您以交互方式看到的环境。如果是这样,您可以增强配置文件以获得相同的环境,或者让cron(8)执行一个命令以获得正确的环境(例如,“bash-l-c'…”)。

您也可以尝试以下操作:

lynx -dump "http://www.example.com" > /dev/null

您也可以尝试以下方法:

lynx -dump "http://www.example.com" > /dev/null

脚本只是发送了一封邮件,我在问题中忘记了我也尝试了wget。脚本只是发送了一封邮件,我在问题中忘记了我也尝试了wget。听起来你需要安装
get
,或者确保它位于cron的$PATH中。在命令行上获取的
的输出是什么?更多信息可能会有所帮助,包括您正在运行的脚本的源代码以及crontab中的行。我只能通过Iworx控制面板使用crontab:,因此我无法安装任何内容。听起来您需要安装
get
,或者确保它位于cron的$PATH中。在命令行上获取的
的输出是什么?更多信息会有所帮助,包括您正在运行的脚本的源代码,以及crontab中的行。我只能通过Iworx控制面板使用crontab:,因此我无法安装任何内容。谢谢,这就是解决方案。:)谢谢,这就是解决办法。:)