2017-02-24 117 views
0

有一个二进制文件'test.dat'。我需要将其转换为文本,做一些更改,并将其另存为二进制文件。使用Erlang将二进制文件转换为文本,反之亦然

我是能够转换为文本:

erl -noinput -eval 'case file:read_file("test.dat") of {ok, B} -> io:format("~p~n", [binary_to_term(B)]) end.' -run init stop > test.text 

但是我没有想法,如何保存文本为现在的二进制文件?

回答

1

如果B是其中进行二元是,则:

file:write_file("new_test.dat", B). 
相关问题