awesome-bash README

The project's README from github.com/awesome-lists/awesome-bash. As one markdown file: README.md.

Awesome Bash Awesome

A curated list of delightful Bash scripts and resources.

In addition to this list, you should read the list awesome-shell. It is a curated list of awesome command-line frameworks, toolkits, guides and gizmos. You may also want to check awesome-zsh or awesome-fish. If you are looking for more lists, check sindresorhus/awesome.

Contents

Books and Resources

Command-Line Productivity

Search, bookmarks, multiplexing, and other tools that make your terminal experience more productive.

Customization

Custom prompts, color themes, etc.

For Developers

Command-line development, version control, and deployment.

Downloading and Serving

Self-hosted, lightweight servers and networking tools written in shell scripts.

Applications

Command line-based applications or command line access to existing services.

Games

All work and no play is a cruddy way to spend your day.

Website

Shell Package Management

Tools for managing multiple shell configurations.

Shell Script Development

Tools for writing, improving, or organizing Bash or other shell scripts

Just for fun

Community

Other Awesome Lists

Other amazingly awesome lists can be found in awesome-awesome and awesome-awesomeness.

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, aloisdg has waived all copyright and related or neighboring rights to this work.

awesome-bash (awesome-lists/awesome-bash)

Searching Database…

Что это?Это тщательно подобранный список замечательных Bash-скриптов, фреймворков и ресурсов, разбитый на категории: продуктивность в командной строке, кастомизация, скачивание/раздача, приложения, игры и инструменты для разработки shell-скриптов.
Это настоящий Bash-фреймворк или просто список ссылок?Это чисто курируемый указатель со ссылками на другие репозитории, книги и сайты о Bash — в нём нет собственных исполняемых скриптов или кода фреймворка.
Как устроен список?Записи сгруппированы по разделам вроде Books and Resources, Command-Line Productivity, Customization, For Developers, Downloading and Serving, Applications, Games, Website, Shell Package Management, Shell Script Development и Just for Fun.
Кому этот список полезнее всего?Всем, кто много работает в Bash: сисадминам, которым нужны инструменты продуктивности (bashmarks, zoxide), тем, кто кастомизирует приглашение командной строки (bash-git-prompt, oh-my-bash), и авторам скриптов, которым нужны инструменты тестирования и линтинга (shellcheck, bats).
С чего начать новичку?Начните с раздела «Books and Resources», где собраны материалы для начинающих вроде Bash Guide, Bash FAQ и Bash Pitfalls, а уже потом переходите к категориям с инструментами.
Есть ли ссылки на другие awesome-списки?Да, там рекомендуются awesome-shell, awesome-zsh, awesome-fish и более широкая подборка sindresorhus/awesome со смежными курируемыми списками.
Есть ли в списке забавные запускаемые Bash-проекты?Да — bash2048, minesweeper и wordle это полноценные игры, полностью написанные на Bash, а bashblog/bashttpd — работоспособные приложения на чистом Bash.
Какие инструменты там рекомендуются для тестирования и линтинга Bash-скриптов?Там указаны shellcheck для статического анализа, shfmt для форматирования и фреймворки модульного тестирования, такие как bats, bashunit и shunit2.
Size
0.1 MB
Stars
10.1K
Updated
CommitMay 21
Age
10y
Commits · 90 Days