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

Linux/Bash中与DOS/Windows下copy con <filename>等效的命令是什么?

Linux/Bash中与DOS/Windows下copy con 等效的命令是什么?

嘿,这个问题问得很实用!在DOS/Windows里用copy con [filename]直接在命令行输入内容并保存到文件的操作,在Linux/bash里有几个常用的替代方案,我给你一一说明:

  • 用cat命令(最接近copy con的体验)
    这是最直接的替代方式,操作逻辑和copy con几乎一致:

    1. 在终端输入 cat > [filename] 然后回车
    2. 输入你想要写入文件的所有内容,支持多行输入
    3. 输入完成后,按下 Ctrl+D(这是bash里的EOF结束标记),内容就会被保存到指定文件中
      注意:如果目标文件已经存在,这个操作会直接覆盖它;如果想追加内容而不是覆盖,把命令改成 cat >> [filename] 即可。
  • 用echo命令(适合短内容)
    如果你只需要写入单行简短内容,echo会更快捷:

    • 覆盖写入:echo "你的单行内容" > [filename]
    • 追加内容:echo "要追加的内容" >> [filename]
      不过这个方法对多行内容不太友好,需要用特殊格式或者换行符,不如cat直观。
  • 用tee命令(同时输出到屏幕和文件)
    如果你希望输入的内容同时显示在终端上并保存到文件,可以用tee:

    • 覆盖写入:tee [filename],输入内容后按Ctrl+D结束
    • 追加内容:tee -a [filename]
      这个命令在需要确认输入内容时特别有用。

总的来说,cat > [filename]是和copy con最匹配的命令,交互流程几乎一样,日常用得最多。

备注:内容来源于stack exchange,提问作者anjanbacchu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 08:52:38