Я столкнулся с той же проблемой с Bash в Cygwin. Я исправил свою проблему, установив следующую опцию.
shopt -s cdable_vars
http://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html
Стандартный способ внесения изменений в /sys при загрузке - использовать sysfsutils. Пакет не может быть установлен по умолчанию, поэтому сначала выполните:
sudo apt install sysfsutils
теперь отредактируйте файл /etc/sysfs.conf, например:
sudo nano /etc/sysfs.conf
и добавьте эту строку в конец, затем сохраните, выйдите и перезагрузитесь:
module/hid_apple/parameters/iso_layout = 0
Это будет делать то же самое, что и ваша команда echo.
Стандартный способ внесения изменений в /sys при загрузке - использовать sysfsutils. Пакет не может быть установлен по умолчанию, поэтому сначала выполните:
sudo apt install sysfsutils
теперь отредактируйте файл /etc/sysfs.conf, например:
sudo nano /etc/sysfs.conf
и добавьте эту строку в конец, затем сохраните, выйдите и перезагрузитесь:
module/hid_apple/parameters/iso_layout = 0
Это будет делать то же самое, что и ваша команда echo.