// ------------------------------------------------------------------ /* text_delete.kt Oct/01/2023 */ // ------------------------------------------------------------------ import java.io.File import java.util.HashMap // ------------------------------------------------------------------ fun main(args: Array) { System.err.println("*** 開始 ***") val file_txt = args[0] val key_in = args[1] println (file_txt) println (key_in) val delim = "\t" val str_in = File(file_txt).readText () var dict_aa = str_to_dict_proc (str_in,delim) if (dict_aa.containsKey (key_in)) { println ("*** key exists. ***") dict_aa.remove (key_in) val str_out = dict_to_str_proc (dict_aa,delim) File(file_txt).writeText (str_out) } else { println ("*** key doen't exist. ***") } System.err.println("*** 終了 ***") } // ------------------------------------------------------------------