Я давний пользователь Linux и привык к такой команде, как:
echo 'hello' > a.txt
создание простого текстового файла, содержащего просто «привет».
Теперь, если я использую ту же команду в Windows PowerShell, результирующий файл будет объявлен двоичным (git). Если я проверю файл в текстовом редакторе, он будет содержать текст, но некоторые странные лишние символы, которые выглядят как проблема кодировки символов.
Как мне использовать echo
вместо того, чтобы заставить его вести себя "обычным" открытым текстом?