我正在写文件/etc/cron.d/myscript并使用FileWriter / PrintWriter并在关闭编写器之前刷新它,但是当我使用vi编辑器读取文件时,状态变为不完整的最后一行。
FileWriter fw = new FileWriter(new File("/etc/cron.d/myscript"))
fw.write("@reboot username scriptpath");
fw.flush();
fw.close();
我该如何避免这种情况,因为它给我执行cron作业带来了麻烦。
我也尝试过使用PrintWriter,但是不起作用。
我正在Ubuntu 18.04上使用java8
答案 0 :(得分:0)
fw.write("@reboot username scriptpath"+"\n");
解决了问题