从mac换到windows,苦于没有alias给命令取别名,只好自己简单开发一个了。当然工具本身是支持win、mac以及linux三个平台的。
安装
pip install -U python-alias安装,palias --help查看支持的命令:
Usage: palias [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
add add new alias command
del delete command alis
list show alias command list
test test alias command
使用介绍
-
添加别名:
palias add gs git status表示gs为命令git status的别名 -
别名列表:
palias list -
执行命令:直接终端输入
gs,代表执行git status命令 -
删除别名:
palias del --name gs
使用实例
工具看起来也是非常简单,主打的就是一个小巧易用,但是能实现的功能还是挺多的。
查看远程服务器日志
比如我们想查看远程服务器多个目录下的多个日志,可以这样使用:
先添加命令别名palias add show_server_log "ssh name@host -t tail -f /dir1/file1.log /dir2/file2.log"
然后只需要终端输入show_server_log则会日志file1.log和file2.log文件输出到终端。
执行脚本
创建文件demo.bat
@echo off
echo this is a demo
pause
添加别名:palias add test_demo demo.bat
执行test_demo结果如下

总结
工具确实简单小巧,写完也没花多少时间,但是确实能帮助我提高效率,尤其是使用windows开发~
文章介绍了一个用于Windows、Mac和Linux的命令别名工具,通过pip安装,支持添加、删除和查看别名。用户可以创建自定义快捷命令,如示例中的`show_server_log`来远程查看日志,或`test_demo`执行批处理脚本,提高工作效率。
977

被折叠的 条评论
为什么被折叠?



