1

Googleとファイルレシピを検索しましたが、正規の方法が見つかりませんでした。

cat a.txt b.txt > c.txt

グルーヴィーに。ここに1つの提案があります:

def appendFile(File src, File target) {
    def newline = System.getProperty('line.separator')

    src.eachLine { line ->
        target << line
        target << newline
    };
}

もっと良い方法はありますか?

4

1 に答える 1

3

InputStreamをに渡すFile.leftShiftと、ストリームの内容がファイルに追加されます。私はこのようなことをします:

src.withInputStream { input ->
    target << input
}
于 2012-09-11T15:39:55.533 に答える