update genepub.sh
This commit is contained in:
12
genepub.sh
12
genepub.sh
@@ -3,15 +3,19 @@ if [ ! -f build-web-application-with-golang ];then
|
|||||||
go build
|
go build
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -d tmp ];then
|
if [ ! -d html ];then
|
||||||
mkdir tmp
|
mkdir html
|
||||||
fi
|
fi
|
||||||
cd tmp
|
cd html
|
||||||
cp ../*.md .
|
cp ../*.md .
|
||||||
for i in *.md;do
|
for i in *.md;do
|
||||||
|
#重新格式化md文件
|
||||||
sed -i '/^[#]\{1,\}/s!^\([#]\{1,\}\)\([^#]\{1,\}\)!\1 \2!' $i
|
sed -i '/^[#]\{1,\}/s!^\([#]\{1,\}\)\([^#]\{1,\}\)!\1 \2!' $i
|
||||||
|
sed -i '/^[#]\{1,\}/s! ! !' $i
|
||||||
|
#处理md文件中的image src属性
|
||||||
sed -i '/!\[\](images/s#images\(.*\)?raw=true#../Images\1#' $i
|
sed -i '/!\[\](images/s#images\(.*\)?raw=true#../Images\1#' $i
|
||||||
|
|
||||||
done
|
done
|
||||||
../build-web-application-with-golang
|
../build-web-application-with-golang >/dev/null
|
||||||
rm *.md
|
rm *.md
|
||||||
|
echo "文件已经就绪,请使用sigil导入html目录中的html文件和images目录中的图片文件,制作epub"
|
||||||
|
|||||||
Reference in New Issue
Block a user