Compare commits
2 Commits
8deb6830e7
...
c0be40db0f
Author | SHA1 | Date | |
---|---|---|---|
c0be40db0f | |||
7c86af8f0b |
15
.editorconfig
Normal file
15
.editorconfig
Normal file
@ -0,0 +1,15 @@
|
||||
root = true
|
||||
|
||||
[*]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
end_of_line = lf
|
||||
charset = utf-8
|
||||
trim_trailing_whitespace = true
|
||||
insert_final_newline = true
|
||||
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
||||
|
||||
[*.sh]
|
||||
indent_size = 2
|
3
LICENSE
3
LICENSE
@ -1,6 +1,7 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2023 Roman Ožana (https://ozana.cz/)
|
||||
Copyright (c) 2024 Alexander Popov (https://iiiypuk.me/)
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
@ -18,4 +19,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
SOFTWARE.
|
||||
|
@ -2,6 +2,8 @@
|
||||
|
||||
Write colored text to the terminal easily.
|
||||
|
||||
_Forker from https://github.com/OzzyCzech/colors.sh_
|
||||
|
||||
![Color palette](colors.png)
|
||||
|
||||
## Installation
|
||||
@ -9,7 +11,7 @@ Write colored text to the terminal easily.
|
||||
Download `colors.sh` and source it in your script or copy/paste the functions and variables into your script.
|
||||
|
||||
```shell
|
||||
curl -O https://raw.githubusercontent.com/OzzyCzech/colors.sh/master/colors.sh
|
||||
wget https://git.a2s.su/iiiypuk/colors.sh/raw/branch/main/colors.sh
|
||||
```
|
||||
|
||||
## Usage
|
||||
@ -23,4 +25,4 @@ echo "This is ${RED}red text${NC}"
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
[MIT License](LICENSE)
|
10
colors.sh
10
colors.sh
@ -1,9 +1,15 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# This script is used to define colors for bash scripts
|
||||
# GitHub: https://github.com/OzzyCzech/colors.sh
|
||||
# Author: Roman Ožana <roman@ozana.cz>
|
||||
# Git: https://git.a2s.su/iiiypuk/colors.sh
|
||||
# Author: Alexander Popov
|
||||
# License: MIT
|
||||
# Update: 28 Mar 2024
|
||||
|
||||
# Usage:
|
||||
#
|
||||
# source colors.sh
|
||||
# echo -e "This is ${RED}red text${NC}"
|
||||
|
||||
# Black and white
|
||||
export BLACK='\033[0;30m'
|
||||
|
@ -49,4 +49,4 @@ echo -e "${GRAY}----------------------------------------------------------------
|
||||
echo "Every line will be prefixed with hostname and script name"
|
||||
printf "${GREEN}%s${NC}\n" "This is green text"
|
||||
printf "${RED}%s${NC}\n" "This is red text"
|
||||
} | awk '{printf "'${GRAY}[${HOSTNAME}'] ['$(basename "$0")']'${NC}' %s\n", $0; fflush(stdout)}'
|
||||
} | awk '{printf "'${GRAY}[${HOSTNAME}'] ['$(basename "$0")']'${NC}' %s\n", $0; fflush(stdout)}'
|
||||
|
Loading…
Reference in New Issue
Block a user