Make shell scripts

This commit is contained in:
Mattia Basaglia 2013-11-09 08:58:29 +01:00
parent 4091c258e1
commit f6f4854915
119 changed files with 369 additions and 25 deletions

View file

@ -1,38 +1,44 @@
PONIES= Main6/applejack-nohat \ PONIES= applejack-nohat \
Main6/fluttershy \ fluttershy \
Main6/pinkie-pie \ pinkie-pie \
Main6/rainbow-dash \ rainbow-dash \
Main6/rarity \ rarity \
Main6/twilight-alicorn \ twilight-alicorn \
Main6/twilight-unicorn \ twilight-unicorn \
Other/derpy \ derpy \
Other/trixie-hat trixie-hat
MAKEFILE_DIR=$(dir $(lastword $(MAKEFILE_LIST)))
PONY_DIR=$(MAKEFILE_DIR)Ponies
SCRIPT=$(PWD)/render_parts.php SCRIPT=$(MAKEFILE_DIR)render_parts.php
OUT_DIR=rendered OUT_DIR=$(MAKEFILE_DIR)rendered
OUT_PLAIN=$(addsuffix .txt,$(PONIES)) OUT_PLAIN=$(addprefix $(PONY_DIR)/,$(addsuffix .txt,$(PONIES)))
OUT_COLOR=$(addprefix $(OUT_DIR)/,$(addsuffix .colored.txt,$(PONIES))) OUT_COLOR=$(addprefix $(OUT_DIR)/,$(addsuffix .colored.txt,$(PONIES)))
OUT_SVG=$(addprefix $(OUT_DIR)/,$(addsuffix .svg,$(PONIES))) OUT_SVG=$(addprefix $(OUT_DIR)/,$(addsuffix .svg,$(PONIES)))
OUT_PNG=$(addprefix $(OUT_DIR)/,$(addsuffix .png,$(PONIES))) OUT_PNG=$(addprefix $(OUT_DIR)/,$(addsuffix .png,$(PONIES)))
OUT_ALL= $(OUT_COLOR) $(OUT_PLAIN) $(OUT_SVG) $(OUT_PNG) OUT_BASH=$(addprefix $(OUT_DIR)/,$(addsuffix .sh,$(PONIES)))
OUT_ALL= $(OUT_COLOR) $(OUT_PLAIN) $(OUT_SVG) $(OUT_PNG) $(OUT_BASH)
OUT_DIRS=$(sort $(dir $(OUT_ALL))) OUT_DIRS=$(sort $(dir $(OUT_ALL)))
find_deps=$(subst ;,\\\;,$(wildcard $(1)/*)) find_deps=$(addprefix $(PONY_DIR)/,$(subst ;,\\\;,$(wildcard $(1)/*)))
all: $(OUT_ALL) all: $(OUT_ALL)
define rule_template define rule_template
$(OUT_DIR)/$(1).colored.txt: $(dir $(OUT_DIR)/$(1)) $(OUT_DIR)/$(1).colored.txt: | $(dir $(OUT_DIR)/$(1))
$(OUT_DIR)/$(1).colored.txt: $(call find_deps, $(1)) $(OUT_DIR)/$(1).colored.txt: $(call find_deps, $(1))
$(SCRIPT) $(1) >$(OUT_DIR)/$(1).colored.txt $(SCRIPT) $(PONY_DIR)/$(1) >$(OUT_DIR)/$(1).colored.txt
$(1).txt: $(call find_deps, $(1)) $(PONY_DIR)/$(1).txt: $(call find_deps, $(1))
$(SCRIPT) $(1) >$(1).txt nocolor $(SCRIPT) $(PONY_DIR)/$(1) >$(PONY_DIR)/$(1).txt nocolor
$(OUT_DIR)/$(1).svg: $(dir $(OUT_DIR)/$(1)) $(OUT_DIR)/$(1).svg: | $(dir $(OUT_DIR)/$(1))
$(OUT_DIR)/$(1).svg: $(call find_deps, $(1)) $(OUT_DIR)/$(1).svg: $(call find_deps, $(1))
$(SCRIPT) $(1) >$(OUT_DIR)/$(1).svg svg $(SCRIPT) $(PONY_DIR)/$(1) >$(OUT_DIR)/$(1).svg svg
$(OUT_DIR)/$(1).sh: | $(dir $(OUT_DIR)/$(1))
$(OUT_DIR)/$(1).sh: $(call find_deps, $(1))
$(SCRIPT) $(PONY_DIR)/$(1) >$(OUT_DIR)/$(1).sh bash
chmod a+x $(OUT_DIR)/$(1).sh
endef endef
define dir_rule_template define dir_rule_template
$(1) : $(1) :
@ -45,8 +51,8 @@ endef
$(foreach pony,$(PONIES),$(eval $(call rule_template,$(pony)))) $(foreach pony,$(PONIES),$(eval $(call rule_template,$(pony))))
$(foreach directory,$(OUT_DIRS),$(eval $(call dir_rule_template,$(directory)))) $(foreach directory,$(OUT_DIRS),$(eval $(call dir_rule_template,$(directory))))
show: $(PONY).colored.txt show: $(OUT_DIR)/$(PONY).colored.txt
@cat $(PONY).colored.txt @cat $(OUT_DIR)/$(PONY).colored.txt
show_deps: show_deps:
@$(foreach d,$(call find_deps,$(PONY)), echo $(d);) @$(foreach d,$(call find_deps,$(PONY)), echo $(d);)

View file

@ -49,13 +49,15 @@ $dir = isset($argv[1]) ? $argv[1] : getcwd();
const COLORED_TEXT = 0; const COLORED_TEXT = 0;
const PLAIN_TEXT = 1; const PLAIN_TEXT = 1;
const SVG = 2; const SVG = 2;
const BASH = 3;
if ( !isset($argv[2]) ) if ( !isset($argv[2]) )
$output_type = COLORED_TEXT; $output_type = COLORED_TEXT;
else if ( $argv[2] == 'nocolor' ) else if ( $argv[2] == 'nocolor' )
$output_type = PLAIN_TEXT; $output_type = PLAIN_TEXT;
else if ( $argv[2] == 'svg' ) else if ( $argv[2] == 'svg' )
$output_type = SVG; $output_type = SVG;
else if ( $argv[2] == 'bash' )
$output_type = BASH;
$dir_files = scandir($dir); $dir_files = scandir($dir);
$files = array(); $files = array();
@ -126,6 +128,16 @@ if ( $output_type == SVG )
} }
else else
{ {
if ( $output_type == BASH )
{
echo "#!/bin/bash\n";
echo "read -r -d '' Heredoc_var <<'Heredoc_var'\n\\x1b[0m";
}
foreach($chars as $line) foreach($chars as $line)
{ {
if ( $output_type == SVG ) if ( $output_type == SVG )
@ -140,12 +152,25 @@ else
echo ' '; echo ' ';
else if ( $output_type == COLORED_TEXT ) else if ( $output_type == COLORED_TEXT )
echo "\x1b[$char[color]m$char[char]"; echo "\x1b[$char[color]m$char[char]";
else if ( $output_type == BASH )
{
$c = $char['char'];
if ( $c == '\\')
$c = '\\\\';
echo "\\x1b[$char[color]m$c";
}
else else
echo $char['char']; echo $char['char'];
} }
echo "\n"; echo "\n";
} }
if ( $output_type == COLORED_TEXT ) if ( $output_type == COLORED_TEXT )
echo "\x1b[0m\n"; echo "\x1b[0m\n";
if ( $output_type == BASH )
{
echo "\\x1b[0m\nHeredoc_var\necho -e \"\$Heredoc_var\"\n";
}
} }

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

34
rendered/applejack-nohat.sh Executable file
View file

@ -0,0 +1,34 @@
#!/bin/bash
read -r -d '' Heredoc_var <<'Heredoc_var'
\x1b[0m \x1b[33;1m.\x1b[33;1m.\x1b[33;1m.\x1b[33;1m.\x1b[33;1m.\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m.\x1b[33;1m.\x1b[33;1m.
\x1b[33;22m_\x1b[33;22m_ \x1b[33;1m.\x1b[33;1m-\x1b[33;1m` \x1b[33;1m`\x1b[33;1m.
\x1b[33;22m/ \x1b[33;22m\\\x1b[33;1m` \x1b[33;1m.\x1b[33;1m:\x1b[33;1m'\x1b[33;1m-\x1b[33;1m-\x1b[33;1m:\x1b[33;1m.
\x1b[33;22m( \x1b[33;22m/ \x1b[33;22m\\ \x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_\x1b[33;1m.\x1b[33;1m.\x1b[33;1m-\x1b[33;1m;
\x1b[33;22m| \x1b[33;22m| \x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_ \x1b[33;1m.\x1b[33;1m, \x1b[33;1m-
\x1b[33;22m( \x1b[33;22m'\x1b[33;22m. \x1b[37;22m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[33;1m\\ \x1b[33;1m)\x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m_ \x1b[33;1m_\x1b[33;1m-\x1b[33;1m`
\x1b[33;1m'\x1b[33;22m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m/ \x1b[32;22m_\x1b[32;22m_\x1b[37;22m\\\x1b[33;1m' \x1b[37;22m/ \x1b[37;22m`\x1b[37;22m:\x1b[33;1m`\x1b[33;1m`\x1b[33;1m'\x1b[33;1m'\x1b[33;1m`
\x1b[33;1m.\x1b[33;1m|\x1b[33;22m\\\x1b[33;22m_ \x1b[37;22m( \x1b[32;22m/ \x1b[30;1m.\x1b[30;1m-\x1b[37;22m| \x1b[37;22m|\x1b[32;22m'\x1b[32;22m.\x1b[37;22m|
\x1b[33;1m|\x1b[33;1m' \x1b[33;1m/ \x1b[37;22m,\x1b[37;22m'\x1b[37;22m\\ \x1b[32;22m( \x1b[30;1m(\x1b[30;1mW\x1b[30;1mW\x1b[37;22m| \x1b[37;22m\\\x1b[30;1mW\x1b[32;22m)\x1b[37;22mj
\x1b[33;1m.\x1b[33;1m| \x1b[33;1m| \x1b[37;22m\\\x1b[37;22m_\x1b[32;22m\\\x1b[37;22m_\x1b[30;1m`\x1b[37;22m/ \x1b[33;22m`\x1b[33;22m`\x1b[33;22m-\x1b[33;22m.
\x1b[33;1m.\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m`\x1b[33;1m`\x1b[33;1m`\x1b[33;1m`\x1b[33;1m-\x1b[33;1m. \x1b[33;1m|\x1b[33;1m' \x1b[33;1ml \x1b[33;22m\\\x1b[33;22m_\x1b[33;22m_\x1b[33;22m/
\x1b[33;1m/ \x1b[33;1m`\x1b[33;1m. \x1b[33;1m| \x1b[33;1m`\x1b[33;1m. \x1b[33;22m-\x1b[33;22m,\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m.\x1b[33;22m-\x1b[33;22m'
\x1b[33;1m/ \x1b[33;1m`\x1b[33;1m.\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;1m.\x1b[33;1m| \x1b[33;1m`\x1b[33;1m. \x1b[33;22m/
\x1b[33;1m( \x1b[33;1m,\x1b[33;1m.\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;1m'\x1b[33;1m>\x1b[33;1m-\x1b[33;1m'\x1b[32;22m,\x1b[32;22m: \x1b[33;1m|\x1b[33;1m' \x1b[33;1m| \x1b[33;22m(
\x1b[33;1m| \x1b[33;1m| \x1b[33;22m/ \x1b[31;22m(\x1b[31;22m_\x1b[31;22m) \x1b[33;1m.\x1b[33;1m| \x1b[31;22m,\x1b[31;22m'\x1b[31;22m)\x1b[33;1m,\x1b[33;1m-\x1b[33;1m`\x1b[33;1m`\x1b[33;1m'\x1b[33;1m'\x1b[33;1m-\x1b[33;1m.
\x1b[33;1m| \x1b[33;1m.\x1b[33;1m' \x1b[33;22m| \x1b[32;22m,\x1b[32;22m; \x1b[33;1m|\x1b[33;1m' \x1b[31;22m/ \x1b[33;1m,\x1b[33;1m' \x1b[33;1m`\x1b[33;1m.
\x1b[33;1m.\x1b[33;1m| \x1b[33;1m|\x1b[33;1m. \x1b[33;22m| \x1b[31;22m(\x1b[31;22m_\x1b[31;22m) \x1b[32;22m;\x1b[32;22m, \x1b[33;1m'\x1b[33;1m. \x1b[31;22m(\x1b[31;22m.\x1b[33;1m( \x1b[33;1m:
\x1b[33;1m|\x1b[33;1m' \x1b[33;1m'\x1b[33;1m| \x1b[33;22m| \x1b[31;22m(\x1b[31;22m_\x1b[31;22m) \x1b[33;1m`\x1b[33;1m'\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;1m` \x1b[33;1m`\x1b[33;1m. \x1b[33;1m`\x1b[33;1m:\x1b[33;1m`\x1b[33;1m;
\x1b[33;1m| \x1b[33;1m'\x1b[33;1m. \x1b[33;22m/ \x1b[33;22m\\ \x1b[33;22m/ \x1b[33;1m`\x1b[33;1m:\x1b[33;1m. \x1b[33;1m; \x1b[33;1m'\x1b[33;1m:
\x1b[33;1m|\x1b[33;1m. \x1b[33;1m`\x1b[33;22m' \x1b[33;22m| \x1b[33;22m/\x1b[33;22m-\x1b[33;22m,\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m\\ \x1b[33;1m' \x1b[33;1m` \x1b[33;1m.\x1b[33;1m-\x1b[33;1m; \x1b[33;1m|
\x1b[33;1m'\x1b[33;1m| \x1b[33;1m\\\x1b[33;22m_\x1b[33;22m/ \x1b[33;22m/ \x1b[33;22m| \x1b[33;22m|\x1b[33;22m\\ \x1b[33;1m`\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;1m`\x1b[33;1m.\x1b[33;1m' \x1b[33;1m.\x1b[33;1m'
\x1b[33;1m| \x1b[33;1m) \x1b[33;22m/ \x1b[33;22m| \x1b[33;22m| \x1b[33;22m`\x1b[33;22m-\x1b[33;22m-\x1b[33;22m, \x1b[33;22m\\\x1b[33;1m`\x1b[33;1m'\x1b[33;1m'\x1b[33;1m`
\x1b[33;1m'\x1b[33;1m. \x1b[33;1m/ \x1b[33;22m| \x1b[33;22m| \x1b[33;22m| \x1b[33;22m/ \x1b[33;22ml
\x1b[33;1m`\x1b[33;1m-\x1b[31;22m-\x1b[31;22m_\x1b[31;22m_\x1b[31;22m_\x1b[31;22m_\x1b[31;22m_\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;22m| \x1b[33;22m| \x1b[33;22m| \x1b[33;22m| \x1b[33;22m( \x1b[33;22m|
\x1b[33;1m`\x1b[33;1m:\x1b[33;1m.\x1b[33;1m_\x1b[33;1m.\x1b[33;1m` \x1b[33;1m'\x1b[33;1m. \x1b[33;22m| \x1b[33;22m| \x1b[33;22m| \x1b[33;22m| \x1b[33;22m\\ \x1b[33;22m|
\x1b[33;1m' \x1b[33;1m.\x1b[33;1m-\x1b[33;1m. \x1b[33;1m)\x1b[33;22m| \x1b[33;22m\\ \x1b[33;22m| \x1b[33;22m\\ \x1b[33;22m`\x1b[33;22m.\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m/
\x1b[33;1m`\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m; \x1b[33;1m) \x1b[33;1m)\x1b[33;1m' \x1b[33;22m\\\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m) \x1b[33;22m\\\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m_\x1b[33;22m)
\x1b[33;1m.\x1b[33;1m:\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m-\x1b[33;1m'
\x1b[0m
Heredoc_var
echo -e "$Heredoc_var"

View file

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View file

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

35
rendered/derpy.sh Executable file
View file

@ -0,0 +1,35 @@
#!/bin/bash
read -r -d '' Heredoc_var <<'Heredoc_var'
\x1b[0m
\x1b[37;22m_\x1b[37;22m_ \x1b[33;1m_\x1b[33;1m_\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m_\x1b[33;1m_
\x1b[37;22m/ \x1b[37;22m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m.\x1b[33;1m.\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;1m' \x1b[33;1m_\x1b[33;1m-\x1b[33;1m_\x1b[33;1m_\x1b[33;1m'\x1b[33;1m'\x1b[33;1m-\x1b[33;1m_
\x1b[37;22m( \x1b[37;22m/ \x1b[37;22m\\ \x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m`
\x1b[37;22m| \x1b[37;22m| \x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_ \x1b[33;1m.\x1b[33;1m, \x1b[33;1m`\x1b[33;1m.
\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_ \x1b[37;22m( \x1b[37;22m'\x1b[37;22m. \x1b[37;22m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[33;1m\\ \x1b[33;1m)\x1b[33;1m`\x1b[33;1m-\x1b[33;1m_ \x1b[33;1m`\x1b[33;1m.
\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_ \x1b[37;22m( \x1b[37;22m`\x1b[37;22m. \x1b[33;1m'\x1b[37;22m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m/ \x1b[33;22m_\x1b[33;22m_\x1b[37;22m\\\x1b[33;1m' \x1b[37;22m/\x1b[33;22m-\x1b[37;22m`\x1b[37;22m:\x1b[33;1m-\x1b[33;1m.\x1b[33;1m.\x1b[33;1m_ \x1b[33;1m\\
\x1b[37;22m( \x1b[37;22m`\x1b[37;22m-\x1b[37;22m. \x1b[37;22m`\x1b[37;22m. \x1b[37;22m`\x1b[37;22m. \x1b[33;1m.\x1b[33;1m|\x1b[37;22m\\\x1b[37;22m_ \x1b[37;22m( \x1b[33;22m/ \x1b[30;1m.\x1b[30;1m-\x1b[37;22m| \x1b[37;22m|\x1b[30;1mW\x1b[33;22m)\x1b[37;22m| \x1b[33;1m`\x1b[33;1m`\x1b[33;1m'
\x1b[37;22m`\x1b[37;22m-\x1b[37;22m. \x1b[37;22m`\x1b[37;22m-\x1b[37;22m.\x1b[37;22m`\x1b[37;22m. \x1b[37;22m`\x1b[37;22m. \x1b[33;1m|\x1b[33;1m' \x1b[33;1m( \x1b[37;22m,\x1b[37;22m'\x1b[37;22m\\ \x1b[33;22m( \x1b[30;1m(\x1b[30;1mW\x1b[30;1mW\x1b[37;22m| \x1b[37;22m\\\x1b[33;22m` \x1b[37;22mj
\x1b[33;1m.\x1b[33;1m.\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m'\x1b[33;1m-\x1b[37;22m`\x1b[37;22m. \x1b[37;22m`\x1b[37;22m.\x1b[37;22m\\ \x1b[37;22m_\x1b[37;22m\\ \x1b[33;1m.\x1b[33;1m| \x1b[33;1m'\x1b[33;1m, \x1b[37;22m\\\x1b[37;22m_\x1b[33;22m\\\x1b[37;22m_\x1b[30;1m`\x1b[37;22m/ \x1b[37;22m`\x1b[37;22m`\x1b[37;22m-\x1b[37;22m.
\x1b[33;1m,\x1b[33;1m' \x1b[37;22m_\x1b[37;22m`\x1b[37;22m-\x1b[37;22m, \x1b[37;22m` \x1b[37;22m( \x1b[37;22m| \x1b[33;1m|\x1b[33;1m' \x1b[33;1m`\x1b[33;1m. \x1b[37;22m\\\x1b[37;22m_\x1b[37;22m_\x1b[37;22m/
\x1b[33;1m/ \x1b[33;1m_ \x1b[37;22m( \x1b[37;22m`\x1b[37;22m`\x1b[37;22m` \x1b[37;22m_\x1b[37;22m_ \x1b[37;22m\\ \x1b[37;22m\\ \x1b[33;1m| \x1b[33;1m.\x1b[33;1m_\x1b[33;1m:\x1b[33;1m7\x1b[33;1m,\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m.\x1b[37;22m-\x1b[37;22m'
\x1b[33;1m| \x1b[33;1m.\x1b[33;1m-\x1b[33;1m'\x1b[33;1m/ \x1b[37;22m`\x1b[37;22m-\x1b[37;22m.\x1b[37;22m_ \x1b[37;22m( \x1b[37;22m`\x1b[37;22m.\x1b[37;22m\\ \x1b[37;22m'\x1b[33;1m'\x1b[33;1m: \x1b[33;1m\\ \x1b[37;22m/
\x1b[33;1m'\x1b[33;1m` \x1b[33;1m/ \x1b[33;1m.\x1b[33;1m-\x1b[33;1m'\x1b[33;1m'\x1b[33;1m>\x1b[37;22m`\x1b[37;22m-\x1b[37;22m. \x1b[37;22m`\x1b[37;22m-\x1b[37;22m. \x1b[37;22m` \x1b[33;1m| \x1b[33;1m| \x1b[37;22m(
\x1b[33;1m- \x1b[33;1m/ \x1b[37;22m/ \x1b[37;22m`\x1b[37;22m_\x1b[37;22m: \x1b[37;22m`\x1b[37;22m_\x1b[37;22m:\x1b[37;22m. \x1b[33;1m`\x1b[33;1m. \x1b[33;1m. \x1b[33;1m\\ \x1b[37;22m\\
\x1b[33;1m| \x1b[33;1m| \x1b[37;22m| \x1b[36;22mo\x1b[36;22m(\x1b[36;22m)\x1b[37;22m( \x1b[37;22m( \x1b[33;1m\\ \x1b[33;1m)\x1b[33;1m\\ \x1b[33;1m; \x1b[37;22m|
\x1b[33;1m.\x1b[33;1m' \x1b[33;1m`\x1b[33;1m. \x1b[37;22m| \x1b[36;22mO\x1b[36;22mo \x1b[37;22m`\x1b[37;22m-\x1b[37;22m-\x1b[37;22m-\x1b[37;22m:\x1b[37;22m.\x1b[37;22m_\x1b[37;22m_\x1b[37;22m-\x1b[37;22m'\x1b[37;22m'\x1b[33;1m) \x1b[33;1m/ \x1b[33;1m)\x1b[33;1m/ \x1b[37;22m|
\x1b[33;1m| \x1b[33;1m| \x1b[37;22m| \x1b[36;22m(\x1b[36;22m)\x1b[36;22mo \x1b[33;1m|\x1b[33;1m/ \x1b[33;1m' \x1b[37;22m|
\x1b[33;1m.\x1b[33;1m' \x1b[33;1m|\x1b[37;22m/ \x1b[37;22m\\ \x1b[36;22mo \x1b[37;22m/ \x1b[37;22m\\\x1b[37;22m_\x1b[37;22m_\x1b[37;22m/
\x1b[33;1m| \x1b[33;1m, \x1b[33;1m.\x1b[33;1m| \x1b[37;22m| \x1b[37;22m/\x1b[37;22m-\x1b[37;22m,\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m\\ \x1b[37;22m\\
\x1b[33;1m/ \x1b[33;1m/ \x1b[33;1m) \x1b[33;1m|\x1b[33;1m' \x1b[37;22m_\x1b[37;22m/ \x1b[37;22m/ \x1b[37;22m| \x1b[37;22m|\x1b[37;22m\\ \x1b[37;22m\\
\x1b[33;1m.\x1b[33;1m:\x1b[33;1m.\x1b[33;1m-\x1b[33;1m' \x1b[33;1m.\x1b[33;1m' \x1b[33;1m)\x1b[37;22m/ \x1b[37;22m/ \x1b[37;22m| \x1b[37;22m| \x1b[37;22m`\x1b[37;22m-\x1b[37;22m-\x1b[37;22m, \x1b[37;22m\\
\x1b[33;1m/ \x1b[33;1m. \x1b[33;1m/ \x1b[37;22m| \x1b[37;22m| \x1b[37;22m| \x1b[37;22m| \x1b[37;22m/ \x1b[37;22ml
\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_\x1b[33;1m.\x1b[33;1m' \x1b[33;1m, \x1b[33;1m:\x1b[33;1m|\x1b[33;1m/\x1b[37;22m_\x1b[37;22m/\x1b[37;22m| \x1b[37;22m| \x1b[37;22m| \x1b[37;22m| \x1b[37;22m( \x1b[37;22m|
\x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m.\x1b[33;1m-\x1b[33;1m`\x1b[33;1m; \x1b[33;1m/ \x1b[33;1m' \x1b[37;22m| \x1b[37;22m| \x1b[37;22m| \x1b[37;22m| \x1b[37;22m\\ \x1b[37;22m|
\x1b[33;1m.\x1b[33;1m:\x1b[33;1m_\x1b[33;1m-\x1b[33;1m' \x1b[37;22m| \x1b[37;22m\\ \x1b[37;22m| \x1b[37;22m\\ \x1b[37;22m`\x1b[37;22m.\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m/
\x1b[37;22m\\\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m) \x1b[37;22m\\\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m)
\x1b[0m
Heredoc_var
echo -e "$Heredoc_var"

View file

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

34
rendered/fluttershy.sh Executable file
View file

@ -0,0 +1,34 @@
#!/bin/bash
read -r -d '' Heredoc_var <<'Heredoc_var'
\x1b[0m
\x1b[33;1m_\x1b[33;1m_ \x1b[35;1m_\x1b[35;1m.\x1b[35;1m-\x1b[35;1m-\x1b[35;1m'\x1b[35;1m'\x1b[35;1m`\x1b[35;1m`\x1b[35;1m'\x1b[35;1m'\x1b[35;1m-\x1b[35;1m-\x1b[35;1m.\x1b[35;1m.
\x1b[33;1m/ \x1b[33;1m\\\x1b[35;1m/ \x1b[35;1m`\x1b[35;1m.
\x1b[33;1m( \x1b[33;1m/ \x1b[33;1m\\\x1b[33;1m_\x1b[35;1m_\x1b[35;1m_ \x1b[35;1m\\
\x1b[33;1m| \x1b[33;1m| \x1b[35;1m`\x1b[35;1m'\x1b[35;1m-\x1b[35;1m. \x1b[35;1m_\x1b[35;1m_ \x1b[35;1m\\
\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_ \x1b[33;1m( \x1b[33;1m'\x1b[33;1m. \x1b[37;22m_\x1b[37;22m_\x1b[35;1m`\x1b[35;1m.\x1b[35;1m'\x1b[35;1m` \x1b[33;1m\\\x1b[35;1m`\x1b[35;1m. \x1b[35;1m\\
\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_ \x1b[33;1m( \x1b[33;1m`\x1b[33;1m. \x1b[35;1m/\x1b[33;1m\\ \x1b[37;22m,\x1b[37;22m. \x1b[37;22m.\x1b[37;22m'\x1b[36;22m_\x1b[36;22m_\x1b[37;22m\\ \x1b[37;22m/ \x1b[37;22m`\x1b[37;22m:\x1b[37;22m_\x1b[35;1m\\ \x1b[35;1m\\
\x1b[33;1m( \x1b[33;1m`\x1b[33;1m-\x1b[33;1m. \x1b[33;1m`\x1b[33;1m. \x1b[33;1m`\x1b[33;1m. \x1b[35;1m/ \x1b[33;1m\\\x1b[33;1m_ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m.\x1b[37;22m` \x1b[36;22m/ \x1b[30;1m.\x1b[30;1m-\x1b[37;22m| \x1b[37;22m|\x1b[36;22m'\x1b[36;22m.\x1b[37;22m|\x1b[37;22m= \x1b[35;1m\\ \x1b[35;1m|
\x1b[33;1m`\x1b[33;1m-\x1b[33;1m. \x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m`\x1b[33;1m. \x1b[33;1m`\x1b[33;1m. \x1b[35;1m: \x1b[35;1mr\x1b[37;22m_\x1b[37;22m_\x1b[37;22m,\x1b[37;22m' \x1b[36;22m( \x1b[30;1m(\x1b[30;1mW\x1b[30;1mW\x1b[37;22m| \x1b[37;22m\\\x1b[30;1mW\x1b[36;22m)\x1b[37;22mj \x1b[35;1m| \x1b[35;1m|
\x1b[33;1m`\x1b[33;1m. \x1b[33;1m`\x1b[33;1m.\x1b[33;1m\\ \x1b[33;1m_\x1b[33;1m\\ \x1b[35;1m| \x1b[35;1m| \x1b[37;22m\\\x1b[37;22m_\x1b[36;22m\\\x1b[37;22m_\x1b[30;1m`\x1b[37;22m/ \x1b[33;1m`\x1b[33;1m`\x1b[33;1m-\x1b[33;1m. \x1b[35;1m/ \x1b[35;1m/
\x1b[35;1m.\x1b[35;1m-\x1b[35;1m-\x1b[35;1m'\x1b[35;1m'\x1b[35;1m'\x1b[35;1m`\x1b[35;1m`\x1b[35;1m`\x1b[35;1m-\x1b[33;1m_\x1b[33;1m`\x1b[33;1m-\x1b[33;1m, \x1b[33;1m` \x1b[33;1m( \x1b[33;1m| \x1b[35;1m| \x1b[35;1m| \x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/\x1b[35;1m.\x1b[35;1m` \x1b[35;1m.\x1b[35;1m`
\x1b[35;1m/ \x1b[33;1m( \x1b[33;1m`\x1b[33;1m`\x1b[33;1m` \x1b[33;1m_\x1b[33;1m_ \x1b[33;1m\\ \x1b[33;1m\\\x1b[35;1m| \x1b[35;1m\\ \x1b[33;1m-\x1b[33;1m,\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m.\x1b[33;1m-\x1b[33;1m'\x1b[35;1m/ \x1b[35;1m/
\x1b[35;1m/ \x1b[33;1m`\x1b[33;1m-\x1b[33;1m.\x1b[33;1m_ \x1b[33;1m( \x1b[33;1m`\x1b[33;1m.\x1b[33;1m\\ \x1b[35;1m'\x1b[35;1m. \x1b[35;1m\\ \x1b[33;1m/\x1b[35;1m'\x1b[35;1m. \x1b[35;1m.\x1b[35;1m' \x1b[35;1m.\x1b[35;1m'
\x1b[35;1m/ \x1b[35;1m,\x1b[35;1m.\x1b[35;1m-\x1b[35;1m-\x1b[35;1m'\x1b[35;1m'\x1b[35;1m>\x1b[33;1m`\x1b[33;1m-\x1b[33;1m. \x1b[33;1m`\x1b[33;1m-\x1b[33;1m. \x1b[33;1m` \x1b[35;1m| \x1b[35;1m`\x1b[35;1m. \x1b[33;1m( \x1b[35;1m| \x1b[35;1m/ \x1b[35;1m/ \x1b[35;1m_
\x1b[35;1m( \x1b[35;1m| \x1b[33;1m/ \x1b[35;1m8\x1b[36;22mY\x1b[35;1m8\x1b[33;1m`\x1b[33;1m_\x1b[33;1m: \x1b[33;1m`\x1b[33;1m_\x1b[33;1m:\x1b[33;1m. \x1b[35;1m| \x1b[35;1m\\ \x1b[33;1m\\ \x1b[35;1m| \x1b[35;1ml \x1b[35;1m( \x1b[35;1m,\x1b[35;1m:\x1b[35;1m' \x1b[35;1m\\
\x1b[35;1m| \x1b[35;1m.\x1b[35;1m' \x1b[33;1m| \x1b[33;1m( \x1b[33;1m( \x1b[35;1m( \x1b[35;1m\\ \x1b[33;1m|\x1b[35;1m\\ \x1b[35;1m| \x1b[35;1m\\ \x1b[35;1m) \x1b[35;1m)
\x1b[35;1m| \x1b[35;1m.\x1b[35;1m' \x1b[33;1m| \x1b[35;1m8\x1b[36;22mY\x1b[35;1m8 \x1b[33;1m`\x1b[33;1m-\x1b[33;1m-\x1b[33;1m-\x1b[33;1m:\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_\x1b[33;1m-\x1b[35;1m\\ \x1b[35;1m\\ \x1b[33;1m| \x1b[35;1m`\x1b[35;1m. \x1b[35;1m`\x1b[35;1m` \x1b[35;1m.\x1b[35;1m'
\x1b[35;1m| \x1b[35;1m| \x1b[33;1m| \x1b[35;1m8\x1b[36;22mY\x1b[35;1m8 \x1b[35;1m\\ \x1b[35;1m\\ \x1b[33;1mj \x1b[35;1m`\x1b[35;1m'\x1b[35;1m-\x1b[35;1m.\x1b[35;1m.\x1b[35;1m-\x1b[35;1m'
\x1b[35;1m| \x1b[35;1m'\x1b[35;1m. \x1b[33;1m/ \x1b[33;1m\\ \x1b[33;1m/ \x1b[35;1m| \x1b[35;1m|
\x1b[35;1m| \x1b[35;1m|\x1b[33;1m.\x1b[33;1m-\x1b[33;1m-\x1b[33;1m' \x1b[33;1m| \x1b[33;1m/\x1b[33;1m-\x1b[33;1m,\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[35;1m| \x1b[35;1m|
\x1b[35;1ml \x1b[35;1m| \x1b[33;1m_\x1b[33;1m/ \x1b[33;1m/ \x1b[35;1m.\x1b[35;1m-\x1b[35;1m. \x1b[35;1m| \x1b[35;1m/ \x1b[33;1m\\
\x1b[35;1m\\ \x1b[35;1m'\x1b[35;1m. \x1b[33;1m/ \x1b[33;1m/ \x1b[35;1m( \x1b[35;1m(\x1b[35;1m` \x1b[35;1m/ \x1b[35;1m/ \x1b[33;1m\\
\x1b[35;1m_\x1b[35;1m_ \x1b[35;1m\\ \x1b[35;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m|\x1b[35;1m\\ \x1b[35;1m`\x1b[35;1m` \x1b[35;1m_\x1b[35;1m.\x1b[35;1m' \x1b[33;1ml
\x1b[35;1m.\x1b[35;1m' \x1b[35;1m/ \x1b[35;1m\\ \x1b[35;1m|\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/\x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[35;1m`\x1b[35;1m-\x1b[35;1m.\x1b[35;1m_\x1b[35;1m.\x1b[35;1m-\x1b[35;1m'\x1b[33;1m( \x1b[33;1m|
\x1b[35;1m| \x1b[35;1m(\x1b[35;1m_ \x1b[35;1m| \x1b[35;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m| \x1b[33;1m\\ \x1b[33;1m|
\x1b[35;1m' \x1b[35;1m`\x1b[35;1m'\x1b[35;1m-\x1b[35;1m` \x1b[35;1m| \x1b[33;1m| \x1b[33;1m\\ \x1b[33;1m| \x1b[33;1m\\ \x1b[33;1m`\x1b[33;1m.\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m/
\x1b[35;1m`\x1b[35;1m-\x1b[35;1m.\x1b[35;1m.\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m/ \x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m) \x1b[33;1m\\\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m_\x1b[33;1m)
\x1b[0m
Heredoc_var
echo -e "$Heredoc_var"

View file

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

View file

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

35
rendered/pinkie-pie.sh Executable file
View file

@ -0,0 +1,35 @@
#!/bin/bash
read -r -d '' Heredoc_var <<'Heredoc_var'
\x1b[0m \x1b[35;22m.\x1b[35;22m-\x1b[35;22m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m-\x1b[35;22m.
\x1b[35;22m_\x1b[35;22m_ \x1b[35;22m/\x1b[35;22m` \x1b[35;22m`\x1b[35;22m. \x1b[35;22m.\x1b[35;22m'\x1b[35;22m'\x1b[35;22m'\x1b[35;22m, \x1b[35;22m.\x1b[35;22m-\x1b[35;22m-\x1b[35;22m.
\x1b[35;22m,\x1b[35;22m-\x1b[35;22m'\x1b[35;22m`\x1b[35;1m_\x1b[35;1m_\x1b[35;22m`\x1b[35;22m. \x1b[35;22m/ \x1b[35;22mY \x1b[35;22mX \x1b[35;22m`\x1b[35;22m.
\x1b[35;22m.\x1b[35;22m` \x1b[35;1m/ \x1b[35;1m\\ \x1b[35;22m`\x1b[35;22mY \x1b[35;22mU \x1b[35;22m|
\x1b[35;22m/ \x1b[35;1m( \x1b[35;1m/ \x1b[35;1m\\\x1b[35;1m_ \x1b[35;22m.\x1b[35;22m.\x1b[35;22m.\x1b[35;22m-\x1b[35;22m-\x1b[35;22m-\x1b[35;22m.\x1b[35;22m. \x1b[35;22m.\x1b[35;22m-\x1b[35;22m-\x1b[35;22m. \x1b[35;22m|
\x1b[35;22m( \x1b[35;1m| \x1b[35;1m| \x1b[35;22m` \x1b[35;22m'\x1b[35;22m. \x1b[35;22m.\x1b[35;22m' \x1b[35;22m`\x1b[35;22m. \x1b[35;22mj
\x1b[35;22m( \x1b[35;1m( \x1b[35;1m'\x1b[35;1m. \x1b[37;22m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_\x1b[37;22m_ \x1b[37;22m_\x1b[35;22mv\x1b[35;22m` \x1b[35;22m| \x1b[35;22m/ \x1b[35;22m,\x1b[35;22m;
\x1b[35;22m\\ \x1b[35;1m\\ \x1b[37;22m_\x1b[37;22m_\x1b[37;22m/ \x1b[36;1m_\x1b[36;1m_\x1b[37;22m\\ \x1b[37;22m/ \x1b[37;22m`\x1b[37;22m: \x1b[35;22m| \x1b[35;22m/\x1b[35;22m.\x1b[35;22m'\x1b[35;22m/
\x1b[35;22m\\\x1b[35;22m,\x1b[35;22m.\x1b[35;22m. \x1b[35;1m\\\x1b[35;1m_ \x1b[37;22m( \x1b[36;1m/ \x1b[30;1m.\x1b[30;1m-\x1b[37;22m| \x1b[37;22m|\x1b[36;1m'\x1b[36;1m.\x1b[37;22m| \x1b[35;22m\\ \x1b[35;22m_\x1b[35;22m.\x1b[35;22m-\x1b[35;22m'
\x1b[35;22m_\x1b[35;22m-\x1b[35;22m-\x1b[35;22m-\x1b[35;22m-\x1b[35;22m_ \x1b[35;22m/\x1b[35;22m` \x1b[35;22m` \x1b[35;22m`\x1b[35;22m`\x1b[35;22m.\x1b[37;22m\\ \x1b[36;1m( \x1b[30;1m(\x1b[30;1mW\x1b[30;1mW\x1b[37;22m| \x1b[37;22m\\\x1b[30;1mW\x1b[36;1m)\x1b[37;22mj
\x1b[35;22m,\x1b[35;22m' \x1b[35;22m`\x1b[35;22m-\x1b[35;22m. \x1b[35;22m: \x1b[35;22m_ \x1b[35;22m; \x1b[37;22m\\\x1b[37;22m_\x1b[36;1m\\\x1b[37;22m_\x1b[30;1m`\x1b[37;22m/ \x1b[35;1m`\x1b[35;1m`\x1b[35;1m-\x1b[35;1m.
\x1b[35;22m/ \x1b[35;22m`\x1b[35;22m'\x1b[35;22m. \x1b[35;22m| \x1b[35;22m.\x1b[35;22m' \x1b[35;22m`\x1b[35;22mx \x1b[35;1m\\\x1b[35;1m_\x1b[35;1m_\x1b[35;1m/
\x1b[35;22m( \x1b[35;22m\\ \x1b[35;22ml \x1b[35;22m'\x1b[35;22m-\x1b[35;22m-\x1b[35;22m' \x1b[35;22m`\x1b[35;22m.\x1b[35;1m-\x1b[35;1m,\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m.\x1b[35;1m-\x1b[35;1m'
\x1b[35;22m( \x1b[35;22m<\x1b[35;22m:\x1b[35;22m'\x1b[35;22m'\x1b[35;22m-\x1b[35;22m. \x1b[35;22m\\ \x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;22m`\x1b[35;22m. \x1b[35;22m\\ \x1b[35;1m/
\x1b[35;22m\\ \x1b[35;22m`\x1b[35;22m. \x1b[35;22m`\x1b[35;22m>\x1b[35;22m-\x1b[35;22m'\x1b[35;22m` \x1b[35;22m`\x1b[35;22m`\x1b[35;22m>\x1b[35;22m- \x1b[35;22m)\x1b[35;1m(
\x1b[35;22m,\x1b[35;22m'\x1b[35;22m`\x1b[35;22m`\x1b[35;22m'\x1b[35;22m.\x1b[35;22m; \x1b[35;22m\\ \x1b[35;1m/ \x1b[33;1m( \x1b[33;1m) \x1b[35;22m: \x1b[35;22m/ \x1b[35;1m\\
\x1b[35;22m,\x1b[35;22m' \x1b[35;22m' \x1b[35;22m)\x1b[35;1m| \x1b[36;1mS \x1b[35;22m`\x1b[35;22m. \x1b[35;22m<\x1b[35;22m:\x1b[35;22m' \x1b[35;1m|
\x1b[35;22m/ \x1b[35;22m)\x1b[35;1m| \x1b[36;1m( \x1b[36;1m) \x1b[36;1mS \x1b[36;1m( \x1b[36;1m) \x1b[35;22m`\x1b[35;22m'\x1b[35;22m-\x1b[35;22m-\x1b[35;22m. \x1b[35;22m`\x1b[35;22m) \x1b[35;1m|
\x1b[35;22m( \x1b[35;22m.\x1b[35;22m.\x1b[35;22m-\x1b[35;22m-\x1b[35;22m-\x1b[35;22m. \x1b[35;22m/ \x1b[35;1m| \x1b[33;1mS \x1b[33;1mS \x1b[35;22m`\x1b[35;22m-\x1b[35;22m.\x1b[35;22m.\x1b[35;22m_\x1b[35;22m-\x1b[35;22m' \x1b[35;1m|
\x1b[35;22m\\ \x1b[35;22m( \x1b[35;22m`\x1b[35;22mX \x1b[35;1m/ \x1b[35;1m\\ \x1b[33;1mS \x1b[33;1mS\x1b[35;1m/ \x1b[35;1m\\\x1b[35;1m_\x1b[35;1m_\x1b[35;1m/
\x1b[35;22m`\x1b[35;22m. \x1b[35;22m`\x1b[35;22m-\x1b[35;22m.\x1b[35;22m.\x1b[35;22m-\x1b[35;22m'\x1b[35;22m` \x1b[35;22m) \x1b[35;1m| \x1b[35;1m/\x1b[35;1m-\x1b[35;1m,\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m\\ \x1b[35;1m\\
\x1b[35;22m.\x1b[35;22m' \x1b[35;22m) \x1b[35;1m_\x1b[35;1m/ \x1b[35;1m/ \x1b[35;1m| \x1b[35;1m|\x1b[35;1m\\ \x1b[35;1m\\
\x1b[35;22m| \x1b[35;22m_\x1b[35;22m_ \x1b[35;22m/ \x1b[35;1m/ \x1b[35;1m/ \x1b[35;1m| \x1b[35;1m| \x1b[35;1m`\x1b[35;1m-\x1b[35;1m-\x1b[35;1m, \x1b[35;1m\\
\x1b[35;22m'\x1b[35;22m. \x1b[35;22m.\x1b[35;22m' \x1b[35;22m) \x1b[35;22m.\x1b[35;22m' \x1b[35;1m| \x1b[35;1m| \x1b[35;1m| \x1b[35;1m| \x1b[35;1m/ \x1b[35;1ml
\x1b[35;22m`\x1b[35;22mx\x1b[35;22m_\x1b[35;22m.\x1b[35;22m-\x1b[35;22m` \x1b[35;22m_\x1b[35;22m.\x1b[35;22m-\x1b[35;22m`\x1b[35;1m\\\x1b[35;1m_\x1b[35;1m_\x1b[35;1m/\x1b[35;1m| \x1b[35;1m| \x1b[35;1m| \x1b[35;1m| \x1b[35;1m( \x1b[35;1m|
\x1b[35;22m_ \x1b[35;22m(\x1b[35;22m. \x1b[35;22m<\x1b[35;22m: \x1b[35;1m| \x1b[35;1m| \x1b[35;1m| \x1b[35;1m| \x1b[35;1m\\ \x1b[35;1m|
\x1b[35;22m\\\x1b[35;22m`\x1b[35;22m-\x1b[35;22m.\x1b[35;22m_\x1b[35;22m`\x1b[35;22m> \x1b[35;22m) \x1b[35;1m| \x1b[35;1m\\ \x1b[35;1m| \x1b[35;1m\\ \x1b[35;1m`\x1b[35;1m.\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m/
\x1b[35;22m`\x1b[35;22m-\x1b[35;22m.\x1b[35;22m_\x1b[35;22m_\x1b[35;22m_\x1b[35;22m.\x1b[35;22m.\x1b[35;22m-\x1b[35;22m' \x1b[35;1m\\\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m) \x1b[35;1m\\\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m_\x1b[35;1m)
\x1b[0m
Heredoc_var
echo -e "$Heredoc_var"

View file

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Some files were not shown because too many files have changed in this diff Show more