如何将一个文件合并到另一个\ Linux

useruser123

我试图通过使用Java程序中的linux命令将一个文本文件附加到另一个文本文件。我对Linux完全陌生。我尝试排序,但效果很好,所以我不知道我在使用'cat'时做错了什么。您能否查看我的代码并帮助我找出我做错了什么。

public static void mergeRecords(String fileName, String overflowFileName)
{
    String command = "cat " + overflowFileName + " >> " + fileName;
    try {
        Process r = Runtime.getRuntime().exec(command);
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
}
ge

Runtime#exec 不是贝壳

这是一个非常普遍的误解。您需要做的是:

  • 创建一个Process与命令cat file1 file2
  • 获取该过程的输出,
  • 将输出转储到文件中。

提示:使用ProcessBuilder,这会使您的工作更加轻松。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Linux中的另一个进程触发一个进程?

从Linux Shell将多个文件从一个目录复制到另一个目录

如何使用linux flock命令防止另一个根进程删除文件?

如何将文件从一个分支的目录合并到另一个分支?

如何根据linux中的条件(使用awk或其他方法)将一个csv文件的行与另一个csv文件的行替换?

在Windows 10中使用linux子系统时,如何将一个图像放在另一个图像之上?

如何将脚本中的文本保存到Linux中另一个脚本中的变量?

如何将一个系列的值合并到另一个系列

使用Linux将文件从NTFS精确复制到另一个NTFS

在Linux中将一个文件关联到另一个文件

如何获取文件名(从另一个文件)作为cp linux脚本的参数

如何将文件从服务器linux传输到另一个服务器linux java代码

如何将某个位置的文件和子文件夹归档到Linux中的另一个位置

将Linux克隆到另一个Linux

如何通过crontab将linux中的历史记录命令复制到另一个文件

Linux:bashrc。如何从另一个文件加载bashrc内容?

将Linux(Mint)移至另一个分区

QFileSystemModel如何将setRootPath设置为Linux上的另一个驱动器

FTP将文件从一个Linux下载到另一个

如何编写一个Linux脚本将一个目录下的所有文件和目录复制到另一个目录?

linux:使用一个文件到另一个文件的vlookup

如何将一个分支更改合并到另一个分支?

如何使用另一个Linux操作系统访问另一个分区中的文件

如何将文件(从 aws s3 存储桶复制)附加到 Linux 中的另一个文件,

在linux的另一个目录中创建一个文件的软链接

如何在Linux终端中使用另一个程序获取文件路径?

如何突出显示另一个文件中一个文件中的单词?(Linux)

如何将一个 git 分支强行合并到另一个

如何在 Linux 中找到一个文件与另一个文件的差异