帮助基本的 shell 脚本。 /bin/sh:来源:未找到

Posted

技术标签:

【中文标题】帮助基本的 shell 脚本。 /bin/sh:来源:未找到【英文标题】:Help with basic shell script. /bin/sh: source: not found 【发布时间】:2011-02-27 20:33:15 【问题描述】:

我的计划:

45 10 * * * source /home/ThinkCode/Test/hello.sh

你好.sh:

#!/bin/bash
echo "helloworld"

它通过电子邮件发送给我的错误:

/bin/sh: source: not found

我做错了什么?它是特定于配置/环境的,所以谷歌搜索并没有太大帮助!谢谢..

【问题讨论】:

【参考方案1】:

真正的sh 没有source,只有.。要么将 cron 中的 shell 更改为 bash,要么改用 .

【讨论】:

您可以通过以下方式执行此操作:SHELL=/bin/bash【参考方案2】:

你为什么sourceing 来自 cron 的文件。为什么不直接执行呢?

【讨论】:

以上是关于帮助基本的 shell 脚本。 /bin/sh:来源:未找到的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本基本处理

Linux shell脚本全面学习

shell sh bash 概念

[shell]Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别

shell基本语法和命令

linux shell 基本规范