一、原数据raw data
二、目标表格式
三、父子关系整理
四、Shell脚本实现
五、Load data导入到MySQL
一、原数据raw data
文件名:c1.txt
文件内容:
文件名:c3.txt
文件内容:
二、目标表格式
TD_CLASSIFY表:
TD_ATTRIBUTE_KEY表:
TD_ATTRIBUTE_VALUE表:
三、父子关系整理
以第六种分类为例:
四、Shell脚本实现
#!/bin/bash
#======begin 全局变量定义======#
start_n=1
end_n=3
fifthc_id=1
key_id=1
value_id=1
pre_fifth_n=999
#======end 全局变量定义======#
#======begin 函数定义======#
###文件拆分###
File_split()
{
for i in `seq ${start_n} ${end_n}`
do
if [ -f c${i}.txt ];then
grep -v -e "五级分类\|属性" c${i}.txt > ${i}.txt
grep 五级分类 c${i}.txt >> fifth_classification.txt
grep 属性 c${i}.txt >>