Gore Liu 6 years ago
parent
commit
e356e9182f
2 changed files with 7 additions and 7 deletions
  1. 6 6
      00_Zsh-开发指南(目录).md
  2. 1 1
      maketoc

+ 6 - 6
00_Zsh-开发指南(目录).md

@@ -266,12 +266,12 @@
 
 ## [第十九篇 脚本实例讲解](19_Zsh-开发指南(第十九篇-脚本实例讲解).md)
 ### [导读](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#导读)
-### [实例一:复制一个目录的目录结构](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例一复制一个目录的目录结构)
-### [实例二:寻找不配对的文件](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例二寻找不配对的文件)
-### [实例三:用 sed 批量重命名文件](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例三用-sed-批量重命名文件)
-### [实例四:根据文件的 md5 删除重复文件](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例四根据文件的-md5-删除重复文件)
-### [实例五:转换 100 以内的汉字数字为阿拉伯数字](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例五转换-100-以内的汉字数字为阿拉伯数字)
-### [实例六:为带中文汉字数字的文件名重命名成以对应数字开头](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例六为带中文汉字数字的文件名重命名成以对应数字开头)
+### [实例一:复制一个目录的目录结构](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例一复制一个目录的目录结构)
+### [实例二:寻找不配对的文件](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例二寻找不配对的文件)
+### [实例三:用 sed 批量重命名文件](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例三用-sed-批量重命名文件)
+### [实例四:根据文件的 md5 删除重复文件](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例四根据文件的-md5-删除重复文件)
+### [实例五:转换 100 以内的汉字数字为阿拉伯数字](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例五转换-100-以内的汉字数字为阿拉伯数字)
+### [实例六:为带中文汉字数字的文件名重命名成以对应数字开头](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#实例六为带中文汉字数字的文件名重命名成以对应数字开头)
 ### [总结](19_Zsh-开发指南(第十九篇-脚本实例讲解).md#总结)
 
 ---

+ 1 - 1
maketoc

@@ -8,7 +8,7 @@ for filename (*Zsh-开发指南(第*md) {
         local level=${i%% *}
         local subtitle=${i#$level }
         [[ $level == "####" ]] && level="- "
-        echo "$level [$subtitle]("$filename"#${${subtitle// /-}//、})"
+        echo "$level [$subtitle]("$filename"#${${${subtitle// /-}//、}//:})"
     }
 
     echo "\n---\n"