This function is a drop-in replacement for writeLines() from disk files. It always expects text in the UTF-8 encoding, and by default writes in the UTF-8 encoding with Unix line separators.

write_lines_enc(text, path, file_encoding = "UTF-8", sep = "\n")

Arguments

text

A character vector

path

Path to the file

file_encoding

The encoding for the output file.

sep

character string. A string to be written to the connection after each line of text.

See also

readr::write_lines() for a faster alternative.

Other file functions: read_lines_enc(), transform_lines_enc()