存储脚本及其输出的合适目录是什么



在linux操作系统上存储脚本及其输出(一些txt文件(最合适的文件夹是什么?脚本及其目录需要具有755权限。

是否有一个合适的目录,已经存在,用于此目的,或者我应该在哪里创建一个?

脚本的典型目录是~/bin,它需要创建。不要混合脚本和输出!输出文件应该单独存储在根据最适合您工作的命名约定命名的目录中。通常,这些目录是按项目命名的,并且有多个这样的目录。目录可以分别命名为输入和输出的~/prj_name/in~/prj_name/out。但目前还没有这样的惯例。

$HOME/.local/share是根据XDG基本目录规范放置数据的正确位置

$XDG_DATA_HOME定义了存储用户特定数据文件的基本目录。如果$XDG_DATA_HOME未设置或为空,则应使用等于$HOME/.local/share的默认值。

我也见过~/.local/bin被自制程序用于二进制文件。我不确定这是否在任何地方的规范中定义。

相关内容

  • 没有找到相关文章

最新更新