Linux & Macos 自建全局脚本

场景:每次更新blog都比较麻烦,需要将命令 hexo cl; hexo g; hexo d; 替换成 hexopush并可以全局使用,且不用进入指定目录

  • 进入/usr/local/bin目录

    1
    $ cd /usr/local/bin
  • 新建hexopush

    1
    sudo vim hexopush
  • 在vim中增加如下代码

    1
    2
    3
    #!/bin/bash
    cd /Users/hrz/blog
    hexo cl; hexo g; hexo d
  • 给hexopush添加可执行权限

    1
    $ sudo chmod +x hexopush

    接下来就可以直接全局使用啦!

这里在给出另外一个命令行脚本示例:

任意目录输入typora命令,可以直接进入blog下的md文件:

image-20240408095205185