Create the file if not exist, and append the content
Fail if the file already exists, or create and write the file
Create the file if not exist, and override the content
Create the file if not exist, and append the content