【发布时间】:2010-10-14 23:50:01
【问题描述】:
所以我正在尝试编写一个可执行的 .sh 文件,这就是我目前的编写方式:
Writer output = null;
try {
output = new BufferedWriter(new FileWriter(file2));
output.write(shellScriptContent);
output.close();
} catch (IOException ex) {
Logger.getLogger(PunchGUI.class.getName()).log(Level.SEVERE, null, ex);
}
这样可以很好地写入文件,但它不可执行。有没有办法在我写的时候改变可执行状态?
编辑:为了进一步澄清,我试图让它默认执行,例如,如果你双击生成的文件,它会自动执行。
【问题讨论】:
标签: java shell scripting executable sh