Wrote a Markdown Command line gadgets , I hope it can improve the efficiency of sending documents by garden friends !

Preface

The author uses Typora To write the Markdown Blog post in format , Pictures are stored in local relative path ( I'm too lazy to toss the totem bed ).

After a long time, I found two obvious pain points :

  • When deleting pictures, the actually stored pictures may not be deleted
  • When uploading a blog Garden, you need to upload pictures manually one by one

Although there are similar tools in the community , But how much I feel is not easy to use , I just made a gadget by myself .

Delete pictures that are not used locally

Support more Markdown file , Multi level file nesting !

Upload pictures in batches to the blog Garden

Does not overwrite the original Markdown file .

download

Download address and use document migration github/marker, If it helps you , Might as well point Star Give me a pep talk , thank ~

If you have any questions, please ask issue.

Reference resources

https://github.com/stulzq/dotnet-cnblogs-tool

https://github.com/dongfanger/pycnblog

https://github.com/cnblogs/vscode-cnb

Wrote a Markdown Command line gadgets , I hope it can improve the efficiency of sending documents by garden friends ! More articles about

  1. Partition table , Bucket Watch , External table , as well as hive Some command line gadgets

    hive The table in and hdfs The document in is passed through metastore Related to .Hive Data model of : Internal table , Partition table , External table , Bucket table controlled table (managed table): Including internal tables , Partition table , Bucket Watch Internal table : We delete the table's ...

  2. [ turn ]12 Best Linux Command line terminal tools

    Abstract “ If a worker wants to do a good job, he must sharpen his tools first ”, As a rookie , It's also something I've learned from others . Today I saw my colleagues use a terminal command line tool , I feel so weak . Then I searched the tool on the Internet . There are many similar tools , I just don't know . primary ...

  3. 12 Best Linux Command line terminal tools , 20 Excellent Linux Terminal emulator

    12 Best Linux Command line terminal tools     If you're like me , It takes a lot of time to use all day Linux Command line , And we are looking for some old and boring terminal software that can replace the system , Then you really found the right article . I've collected some very interesting ...

  4. 12 Best Linux Command line terminal tools

    12 Best Linux Command line terminal tools If you're like me , It takes a lot of time to use all day Linux Command line , And we are looking for some old and boring terminal software that can replace the system , Then you really found the right article . I've collected some very interesting terminal software here ...

  5. Linux Command line cheating tool Amway

    In this paper, from WeChat official account <Linux lovers > An article from , I think the tools are very good , And it's very useful , So here's Amway Linux Good news for users , Memory liberation ! Call complex commands quickly A new command I just learned , Just used up and forgot ...

  6. ElasticSearch Command line management tools Curator

    One . background elastic The official website has been upgraded to 5.x edition , However, for elasticsearch Command line management tools curator It's still 4.0 edition . Just started to find this tool , I'm deeply afraid that I can't use it because of version change , also ...

  7. 【 turn 】curl Summary of how to use the command line download tool

    obtain curl curl Command line download tool curl Its official website is : http://curl.haxx.se The official download page is :http://curl.haxx.se/download.html You may not know ...

  8. Python Command line parsing tool Argparse Introduce

    Recent research pathon Command line parsing tool ,argparse, It is Python Recommended tools for writing command line programs in the standard library . I used to do UI Program , Today I tried the command line program , It feels pretty good , You don't have to spend a lot of time studying interface problems ...

  9. utilize java Implement remote execution linux Command gadget

    stay linux In the script , If you don't do anything else with the machine , Can't be realized in linux Execute the command on the machine . To solve this problem , I wrote a little tool to solve this problem . The following code uses java The implementation can be remotely executed linux Command gadget , generation ...

  10. Linux Cool command line extension tool on Oh My Zsh

    Oh My Zsh Is a community driven command line tool , As its home page says ,Oh My Zsh It's a way of life . It's based on zsh Command line , Provides theme configuration , Plug-in mechanism , Built in convenience . Give us a new way to use life ...

Random recommendation

  1. environment variable /path/classpath/JAVA_HOME/JAVA Environment variable configuration

    environment variable Environment variable is an object with a specific name in the operating system , It contains information that one or more applications will use . for example Windows and DOS In the operating system path environment variable , When the system is asked to run a program without telling it where the program is ...

  2. Java Constant string String understand

    Java Constant string String understand Before about String Our understanding is limited to three points :1.String yes final class , Non inheritable 2.String Class cannot be used when comparison strings are equal “ == ”, Only use   "eq ...

  3. Linux In the monitoring command top How to use the command

    Collected two articles about Linux In the monitoring command top Detailed use of the command article . in general ,top Commands are primarily for viewing Linux Each process of the system and the occupation of system resources , In the monitoring Linux System performance top It's very useful , Next is ...

  4. KVC、KVO

    summary because ObjC Based mainly on Smalltalk Design , So it's a lot like Ruby.Python The dynamic characteristics of , For example, dynamic types . Dynamic loading . Dynamic binding, etc . Today we focus on ObjC Key value encoding in (KVC). Key monitoring ( ...

  5. Monitor configuration , binding HttpSessionListener The use of listeners

    Monitor configuration , binding <listener> <listener-class> The full path of the listener </listener-class> </listener> Se ...

  6. C++ Comparison and learning experience of famous program libraries

    Content catalog :1.C++ Introduction of famous databases ——C++ Standard library 2.C++ Introduction of famous databases —— Quasi standard library Boost3.C++ Introduction of famous databases ——GUI4.C++ Introduction of famous databases —— Network communication 5.C++ Introduction of famous databases ...

  7. Alpha Sprint six

    Team members 051601135 Yue Guanyu 051604103 Chen Sixiao 031602629 Liu Yihan 031602248 Zheng Zhiwen 031602234 Wang Qi Meeting photos There was no standing meeting today , Because there are some details in the team ...

  8. Mysql Sequence

    Mysql Sequence Mysql Self contained sequence : Field set to int, Select “ Automatic growth ” that will do : When inserting data, you can not insert the value of this field ,mysql Automatic processing :

  9. thinkphp Modify the paging style sheet

    Original web page :http://blog.csdn.net/u014175572/article/details/53116546 Here I have put page The setting of is made into a function getpage, Put this method in Ap ...

  10. Ant introduction

    One .Ant Introduce Ant yes Java Generation tools for , yes Apache Our core project : Directly in apache Download it on the official website : Ant Be similar to Unix Medium Make Tools , Are used to compile . Generate : Ant It's cross platform , and Make You can't : ...