我需要弄清楚如何将某个 bash 脚本文件的执行日期和时间自动插入到 txt 文件中。假设我有一个名为 backup.sh 的 bash 脚本,每次执行 backup.sh 时,它会自动创建一个名为 Execution.txt 的 txt 文件,在该 txt 文件中,执行 backup.sh 的日期和时间会写在那里。有没有人有这样做的想法?我在谷歌上搜索了一些答案,但一无所获。任何帮助,将不胜感激!提前致谢。
只需将其放入您的backup.sh文件中:
date > Execution.txt
Run Code Online (Sandbox Code Playgroud)
这将在当前工作目录中创建文件Execution.txt。该文件将包含当前日期和时间(如果它已经存在,它将被覆盖)。当然,您可以指定文件的绝对路径:
date > /absolute/path/to/Execution.txt
Run Code Online (Sandbox Code Playgroud)
要附加到文件(而不是覆盖它),请使用>>代替>,即
date >> Execution.txt
Run Code Online (Sandbox Code Playgroud)