|
[Sep. 21st, 2023|04:08 am] |
[ | Музыка |
| | ural umbo - self fulfilling prophecy | ] |
а давайте запостим свои bash/zsh алиасы. хотя нет, алиасы это конечно интересно, но функции это еще интересней
итак
1. эта создает директорию и переходит в нее одной командой
ccd() { mkdir "$1" && cd "$1" }
2. эта добавляет к каждому "git clone" аргумент --recursive
git() { if [ "$1" = clone ]; then shift set -- clone --recursive "$@" fi command git "$@" }
3. то же самое для gh (cli клиент гитхаба)
gh() { if [[ "$1" = repo && "$2" = clone ]]; then shift shift set -- repo clone "$@" -- --recursive fi command gh "$@" }
есть еще парочка других, но они не так интересны |
|
|