Исследование цветов и цветовых схем в программах-«эмуляторах терминала» в операционной системе «Windows 10».
Кодировка текстовых файлов со скриптами: UTF-8 (без BOM).
Файл «colours.sh» — это скрипт для запуска в программе-оболочке «bash». Этот скрипт тестировался в программе-оболочке «Git Bash», которую я получил при установке на свой компьютер программы «Git for Windows» («Git Bash» содержится в дистрибутиве «Git for Windows»).
Файлы с расширением «.ps1» — это скрипты для запуска в программе-оболочке «PowerShell». Эти скрипты тестировались в программе-оболочке «PowerShell» версии 7.
В программе-оболочке «Windows PowerShell» версии 5.1 скрипты с расширением «.ps1» не тестировались. Чтобы заставить их работать в этой программе-оболочке, следует учесть следующее:
- кодировку скриптов потребуется изменить с «UTF-8» (без BOM) на «UTF-8 с BOM»;
- в этой версии командлет
ConvertFrom-Json
не поддерживает файлы формата JSONC (с комментариями), поддерживает только файлы формата JSON (без комментариев); - встроенная переменная
$PSStyle
появилась только в «PowerShell» версии 7, в версии 5.1 она отсутствует.