markdown 多个文件取第一个单词去重后合并

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 多个文件取第一个单词去重后合并相关的知识,希望对你有一定的参考价值。

(ns alexcoding.sandbox.appendnumforfile)

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

(def allwords (atom []))

;; 读取文件到allwords里
(with-open [r (clojure.java.io/reader "/tmp/5.txt")]
  (doseq [line (line-seq r)]
    (swap! allwords conj (str/join "" (take 1 (str/split line #"\t"))))))

(println (count @allwords))

;; 合并到output
(with-open [w (clojure.java.io/writer "/tmp/output.txt" :append true)]
  (doseq [line @allwords]
    (.write w line)
    (.newLine w)))

以上是关于markdown 多个文件取第一个单词去重后合并的主要内容,如果未能解决你的问题,请参考以下文章

oracle 倒序查最后几条数据或去重后时间段获取

python列表里的字典元素合并去重

对文件内容去重后写入另一文件

C语言编程,对文件中数据进行处理

华为OD机试真题Python实现猜字谜真题+解题思路+代码(2022&2023)

mysql DISTINCT去重,返回去重后的所有字段