Кодировка символов из Scala ProcessBuilder
Когда я запускаю эту команду из командной строки, я получаю правильно декодированные символы UTF-8:
gpg --decrypt somefile.csv.zip.gpg | bsdtar -xf - --to-stdout
Когда я беру эту команду и запускаю ее из Scala, вот так:
val stream = s"gpg --decrypt $filename" #| "bsdtar -xf - --to-stdout"
val output = stream.!!
Я получаю зашифрованные символы Юникода (например, Вольфганг вместо Вольфганга)
Я не вижу, какие шаги теряет кодировку символов. Где это происходит и как мне этого избежать?
ОС = Linux Mint.