32 lines
423 B
Bash
32 lines
423 B
Bash
|
repo() {
|
||
|
case "$1" in
|
||
|
'get' )
|
||
|
repo_get "$2"
|
||
|
;;
|
||
|
'open' )
|
||
|
repo_open
|
||
|
;;
|
||
|
'aur' )
|
||
|
repo_aur "$2"
|
||
|
;;
|
||
|
'list' )
|
||
|
list_repos
|
||
|
;;
|
||
|
'go' | 'goto')
|
||
|
repo_goto "$2"
|
||
|
;;
|
||
|
'new' | 'create')
|
||
|
repo_new "$2"
|
||
|
;;
|
||
|
'help' | "-h" | "-help" | "--help")
|
||
|
repo_help
|
||
|
;;
|
||
|
* )
|
||
|
echo "Unknown command: $1"
|
||
|
repo_help
|
||
|
return 1
|
||
|
;;
|
||
|
esac
|
||
|
}
|
||
|
|