如果没有完全指定路径,文件保存在哪里?
Where is the file saved if path is not fully specified?
我有这个脚本,我 运行 在启动时使用 cronjob
#! /bin/bash
IP=$(hostname -I)
time=$(date)
echo "$time: $IP" >> IP0.log
rclone copy /home/pi/odas/IP0.log RaspberryPi:/ODAS
因此文件获取 IP 地址并将其通过管道传输到 IP0.log
。我的问题是,在不指定完整路径的情况下,这个文件默认保存到哪里?我用谷歌搜索,但我似乎没有使用正确的关键字。感谢任何帮助
对于用户 cronjob,它应该在您的主目录中执行,但我无法找到 root cronjobs 的细节。您可以通过将 pwd
的输出写入文件来快速检查工作目录是什么。 pwd >> pwdOutput.txt
.
编辑:根 crontab 在 /root
中运行。
我有这个脚本,我 运行 在启动时使用 cronjob
#! /bin/bash
IP=$(hostname -I)
time=$(date)
echo "$time: $IP" >> IP0.log
rclone copy /home/pi/odas/IP0.log RaspberryPi:/ODAS
因此文件获取 IP 地址并将其通过管道传输到 IP0.log
。我的问题是,在不指定完整路径的情况下,这个文件默认保存到哪里?我用谷歌搜索,但我似乎没有使用正确的关键字。感谢任何帮助
对于用户 cronjob,它应该在您的主目录中执行,但我无法找到 root cronjobs 的细节。您可以通过将 pwd
的输出写入文件来快速检查工作目录是什么。 pwd >> pwdOutput.txt
.
编辑:根 crontab 在 /root
中运行。