linux – Crontab /etc/profile.d

前端之家收集整理的这篇文章主要介绍了linux – Crontab /etc/profile.d前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个crontab脚本,可以从交互式 shell运行.
但是当从crontab运行时它会失败,因为它不运行/etc/profile.d/中的脚本(例如/etc/profile.d/ java.sh)

什么是解决这个问题的最佳方法

解决方法

用以下内容开始shell脚本:
#!/bin/bash -l

这会导致bash作为登录shell启动,这意味着它将读取/ etc / profile和〜/ .bash_profile.

猜你在找的Linux相关文章