1

我有一个作为 cron 作业运行的进程,我希望它访问一个变量,该变量在最后一次执行某个操作(删除 db 表上的操作,由上一次运行中的同一作业执行)时存储信息。我知道我可以将时间戳写入文件,但有没有更简单的方法?我相信环境变量在 shell 会话结束时会丢失上下文,我希望进程在会话重新启动时看到该值。

4

1 回答 1

2

您必须使用环境变量将数据存储在文件中,即使您执行 EXPORT yourvar,您的变量及其数据也将在该会话中可用,如果您重新启动计算机,它将丢失。您可以将该环境变量值存储在 bashrc 文件中,但您必须使用文件。

于 2013-01-26T00:30:31.070 回答