CMD памятка

Запросить ввод значения:
Set /p var="Title: "

Отключить показ команд:
@echo off

Вызов подпрограммы:

if not exist "%Dir%" call :NoDir
<...>
goto :EXIT

:NoDir
	echo '%Dir%' not found. Use '%~dp0'
	set Dir=%~dp0
exit /b

:EXIT

Переменные при формировании адреса репы:

echo "deb http://repo.saltstack.com/py3/$(lsb_release -is | tr [:upper:] [:lower:])/$(lsb_release -rs)/amd64/latest focal main" > /etc/apt/sources.list.d/salt.list

или вариант с использованием os-release

. /etc/os-release
echo "deb http://repo.saltstack.com/py3/$ID/$VERSION_ID/amd64/latest focal main" > /etc/apt/sources.list.d/salt.list