nerd-fonts/bin/scripts/cheatsheet.sh
Fini Jastrow 66ae03de2e shellcheck.sh: Unify variable style
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-28 09:32:03 +02:00

19 lines
576 B
Bash
Executable file

#!/usr/bin/env bash
# Nerd Fonts Version: 3.2.1
# Script Version: 1.0.0
#
# Search for a glyph by part of its name in all patchsets
# Usage: ./cheatsheet.sh divider
# Get script directory to set source and target dirs relative to it
sd="$( cd -- "$(dirname "${0}")" >/dev/null 2>&1 || exit ; pwd -P )"
# shellcheck disable=SC1091 # Do not pull in the sourced file
source "${sd}/lib/i_all.sh"
# Search the key on the declared variables
for glyph in ${!i_*}; do
if [[ "${glyph}" == *"${1}"* ]]; then
printf "%s\t%x\t%s\n" "${!glyph}" "'${!glyph}'" "${glyph}"
fi
done