每天,我运行shell脚本以创建具有当前日期的新文件夹。
使用Shell,即使文件夹名称经常更改,也非常容易在该文件夹中保存任何内容。
例如:currentDate=/path/$(date +%Y%m%d)
我只是将date
变量放在Path
内。
我想,与JavaScript类似吗?
所以问题是,JavaScript语法中是否可以访问名称不断变化的文件夹?
以下内容似乎无效:
// Create the log file with Today's Date
folderName = "~/Desktop/"
var now = new Date();
var logfile_name = now.getFullYear() + "-"+ now.getMonth() + "-" + now.getDate()
var fileOut = new File(folderName+logfile_name+"/"+'RT3.csv');
if (!fileOut.exists) {
fileOut.open("w");
fileOut.writeln(",", docRef.name);
} else {
fileOut.open("a");
fileOut.writeln(",", docRef.name);
}
fileOut.close();
任何建议将不胜感激。
答案 0 :(得分:1)
尝试此操作,它应该在桌面上创建“当前日期”文件夹,并应该在.csv上添加您的当前文档名称
testthat::test_dir()
您想念的是我想检查文件夹是否存在:)还是很享受!
编辑:而且您甚至不必使用shell创建文件夹,因为如果不存在,此photoshop脚本将自动执行该操作:)