如何在不每次都键入的情况下为 shell 中的所有命令添加前缀?
我的用例1:
$ git init
$ git add -A
$ git commit
$ git push
Run Code Online (Sandbox Code Playgroud)
前缀应该是git?(?是空格字符)
init
add -A
commit
push
Run Code Online (Sandbox Code Playgroud)
我的用例2:
sudo docker run my-repo/my-image
sudo docker ps
sudo docker images
Run Code Online (Sandbox Code Playgroud)
前缀应该是 sudo docker?
run my-repo/my-image
ps
images
Run Code Online (Sandbox Code Playgroud)
如果我能做这样的事情,那就最好了:
$ git init
$ use_prefix sudo docker
> ps
> images
> exit
$ sudo docker run my-repo/my-image
Run Code Online (Sandbox Code Playgroud)