Я пишу сценарий оболочки, в котором я устанавливаю некоторые переменные, но я хотел бы повторить их, чтобы убедиться, что они верны.Однако я получаю пустую строку.Кто-нибудь знает, почему это происходит, потому что синтаксис кажется правильным.
#!/bin/bash
set var='test'
echo $var
Так как я на Windows-машине, я использую cygwin для тестирования моего скрипта.