小编fut*_*ave的帖子

存储 bash 脚本生成的半短期数据的最佳位置是什么?

更新

\n

想出了一个更好的解决方案:\n基目录/var/tmp

\n

因为想一想:\n https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

\n

| /var/tmp | Temporary files to be preserved between reboots. |

\n

该位置实际上与 /tmp 类似,只不过它致敬了使数据集不适合 /tmp 的唯一条件:它必须在重新启动后继续存在。

\n

从所有可能的角度来看,将所述数据集放入 /var/tmp 只有优点:

\n

\xe2\x80\xa2 很符合地点描述。

\n

\xe2\x80\xa2 bash 脚本 X 可以检查此位置并在此位置创建子目录,无需 sudo 或偏离建议不要在该位置为自己的 bash 脚本创建子目录的约定,这些脚本不随发行版一起提供。

\n

mkdir /var/tmp/bash_script_x_logs

\n

\xe2\x80\xa2 bash 脚本 x 可以在那里保存日志 - 对于每天第一次处理的每个文件 - 无需提升权限、sudo 或 root

\n
ls /var/tmp/bash_script_x_logs\n\nbash_script_A\nbash_script_B\nbash_script_Y\nbash_script_Z\n
Run Code Online (Sandbox Code Playgroud)\n

\xe2\x80\xa2 每个人都可以访问这个地方,它是可共享的,可以在处理后的 bash 脚本 Y 上进行协作工作。

\n

例如,假设有用户 A、B 和 C,位于一台主机上或分布在多台主机上。

\n

现在是上午 8 点,用户 C 是第一个处理 bash 脚本 …

filesystems bash shell-script data

6
推荐指数
1
解决办法
934
查看次数

在 bash 和 shell 脚本中将格式“1000 天”转换为格式 2 年、9 个月、0 天的 KISS 方法是什么?

在 shell 脚本中将“1000 天”等格式转换为“2 年,9 个月,0 天”格式的“保持简单”方法是什么?

我考虑过应用模数或地板舍入。我研究过类似的问题,但它们并不是朝着“简短”的方向发展,而是有额外的要求,使一切变得比必要的更加复杂。

bash shell-script date

2
推荐指数
1
解决办法
117
查看次数

标签 统计

bash ×2

shell-script ×2

data ×1

date ×1

filesystems ×1