У меня есть следующий файл с именем test.rb
кодировка в UTF-16LE
# encoding: UTF-16LE
test = "test!"
p test
Запуск его с помощью следующей команды не дает результатов
ruby ./test.rb
Что мне здесь не хватает?
В случае, если кому-то интересно, причина, по которой я пытаюсь установить свой источник в кодировку UTF-16LE, заключается в том, что я работаю с кодировками входного и выходного файлов UTF-16LE. У меня сложилось впечатление, что если я правильно установил кодировку при чтении в файле и правильно установил кодировку при выводе, и у меня правильно установлен # encoding:
в моем источнике, все должно просто работать. Если кто-то видит что-то не так с этим (или более простым способом), дайте мне знать.