我想用mkdir()建一个以日期位名的目录每天都建一个,我是这样写的mkdir("home/oracle/print/20140911",0755); 其中比如今天就应该建20140912的目录,这个应该怎么写?
mkdir -m 0755 $(date +%Y%m%d) 可以写一个shell脚本,在脚本里面获取系统日期并创建目录, 然后将该脚本放到cron中,让cron每天执行一次。 用sprintf拼字符串就好了 例如: char str[256] = {0}; sprintf(str, "/home/oracle/print/%d%02d%02d", year, month, day); mkdir(str,0755);
|