我已经缩短我的GitHub这个bash脚本推:我怎么能写识别参数目录bash脚本
#!/bin/bash
cd /Users/matias/Documents/GitHub/$1
git add *
git commit -m "$2"
git push
我用这样的:
matias$ path/to/script.sh project-name commit-message
它的问题是我必须写存储库的全名,它必须在/Users/matias/Documents/GitHub/
我想知道的是,知道$1
是一个目录和s o当我打字时,击打选项卡会自动完成结果,如使用nano或类似的东西。
你见过[如何创建脚本与自动完成](http://askubuntu.com/questions/68175/how-to-create-script-with-auto-complete)? – RuDevel