Skip to content

从磁盘读取/写入文件

使用从磁盘读取/写入文件节点从运行 n8n 的机器读取文件或将文件写入其中。

仅限自托管 n8n

此节点在 n8n Cloud 上不可用。

运营

有关为每个操作配置节点的更多信息,请参阅以下部分。

从磁盘读取文件

使用以下参数配置此操作:

  • 文件选择器:输入要读取的文件路径。
    • 要输入多个文件,请输入页面路径模式。您可以使用以下字符定义路径模式:
      • :匹配任意字符零次或多次,不包括路径分隔符。
      • :匹配任意字符零次或多次,包括路径分隔符。 :
      • 匹配除路径分隔符外的任意字符一次。 :匹配
      • 括号内的任意字符。例如,
      • 将匹配字符
      • 、 或
      • ,而不会匹配其他任何字符。

有关这些字符及其预期行为的更多信息,请参阅Picomatch 的基本通配符文档。

从磁盘读取文件选项

您还可以使用以下选项配置此操作:

  • 文件扩展名:在节点输出中输入文件的扩展名。
  • 文件名:输入节点输出中的文件的名称。
  • MIME 类型:在节点输出中输入文件的 MIME 类型。请参阅常见 MIME 类型,查看文件扩展名及其 MIME 类型的列表。
  • 将输出文件放入字段:输入输出数据中包含该文件的字段名称。

将文件写入磁盘

使用以下参数配置此操作:

  • 文件路径和名称:输入文件的目标、文件的名称和文件扩展名。
  • 输入二进制字段:输入节点输入数据中将包含二进制文件的字段的名称。

将文件写入磁盘选项

您还可以使用以下选项配置此操作:

此操作包含一个选项,即是否将数据附加到现有文件而不是创建新文件(打开)或创建新文件而不是附加到现有文件(关闭)。

模板和示例

没有任何

文件位置

如果您在 Docker 中运行 n8n,则您的命令将在 n8n 容器中运行,而不是在 Docker 主机中运行。

此节点查找相对于 n8n 安装路径的文件。n8n 建议使用绝对文件路径以防止任何错误。