markdown 文件按行切割

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 文件按行切割相关的知识,希望对你有一定的参考价值。

(ns alexcoding.sandbox.splitfile)

(require '[clojure.string :as str])

(def filenumberflag (atom 0))

(with-open [rdr (clojure.java.io/reader "/tmp/yuliaoku.txt")]
  (doseq [chunk (partition 1500 (line-seq rdr)) ]
    (with-open [w (clojure.java.io/writer (str "/tmp/yuliaoku_" (format "%03d" @filenumberflag) ".txt") :append true)]
      (doseq [line chunk]
        (.write w line)
        (.newLine w)))
    (swap! filenumberflag inc)
    (println @filenumberflag)
    ))

以上是关于markdown 文件按行切割的主要内容,如果未能解决你的问题,请参考以下文章

63.当当网txt数据按行切割与合并

linux-文件切割-split&csplit

大文件切割,访问26wURL地址

大文件切割,访问26wURL地址

大文件切割,访问26wURL地址

python做文本按行去重