You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统下如何批量合并200+txt文件并以换行分隔?

合并多个TXT文件的高效方法(Mac系统)

方法一:终端命令快速实现

这是最快捷的方式,无需编写代码:

  1. 打开「终端」,切换到存放所有TXT文件的目录:
    cd /path/to/your/txt/files
    
    替换成你实际的文件路径,比如cd ~/Desktop/txt_files
  2. 执行合并命令,自动在每个文件内容后添加换行:
    for file in *.txt; do cat "$file"; echo; done > merged.txt
    
    执行后,目录中会生成merged.txt,即为合并后的文件。

方法二:Python脚本实现(适合新手理解)

如果你想用Python完成,这个简单脚本就能满足需求:

import os

# 替换为你的TXT文件所在目录路径
target_dir = "/Users/yourname/Documents/your_txt_folder"
output_filename = "merged_result.txt"

# 打开输出文件准备写入
with open(output_filename, "w", encoding="utf-8") as output_file:
    # 遍历目录下所有文件
    for file_name in os.listdir(target_dir):
        # 仅处理TXT格式文件
        if file_name.endswith(".txt"):
            file_path = os.path.join(target_dir, file_name)
            # 读取单个TXT文件内容
            with open(file_path, "r", encoding="utf-8") as input_file:
                content = input_file.read()
                # 写入内容并添加换行分隔
                output_file.write(content + "\n")

使用说明:

  • 将target_dir替换为你的文件实际存储路径
  • 运行脚本后,会在脚本所在目录生成merged_result.txt
  • 采用utf-8编码避免中文或特殊字符乱码

内容的提问来源于stack exchange,提问作者Tess

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 09:58:13