产品动态
产品公告
安全公告
#!/bin/bashcd /usr/local/service/hadoop/etc/hadoopfile=hdfshostsif [ ! -f "$file" ];thenecho "$file not exists"exit -1fibak_file="$file.txt.bak"if [ ! -f "$bak_file" ];thencp -f $file $file.txt.bakfioutput_file="$file.tmp"## 生成json文件echo '[' > "$output_file"first_record=truewhile IFS= read -r linedoif [ "$first_record" = false ]; thenecho ',' >> "$output_file"fiecho " {\\"hostName\\": \\"$line\\"}" >> "$output_file"first_record=falsedone < "$file"echo ']' >> "$output_file"mv -f $output_file $filechown hadoop:hadoop $filechmod 755 $filecat $file
#!/bin/bashcd /usr/local/service/hadoop/etc/hadoopfile=hdfshostsbak_file="$file.txt.bak"cp -f $bak_file $filechown hadoop:hadoop $filechmod 755 $filecat $file

文档反馈