Tag: stat

如何使用'find'命令显示修改的date时间?

使用find命令,我可以显示具有多个级别的目录名称。 以下命令显示深度为2的/varpath下的所有目录: find /var -maxdepth 2 -type d; 结果显示: /var /var/log /var/log/sssd /var/log/samba /var/log/audit /var/log/ConsoleKit /var/log/gdm /var/log/sa 使用stat命令,我可以find修改的date时间: stat /var/log/samba | grep 'Modify:' 结果是: Modify: 2014-01-02 11:21:27.762346214 -0800 有没有办法把这两个命令结合起来,这样目录就会被修改date时间?

当readdir()返回文件名时,stat()错误'No such file or directory'

我无法识别stat引发的错误。 下面的程序读取目录中的所有文件并打印文件名称: DIR *dp; struct dirent *dirp; struct stat sb; if((dp = opendir(argv[1]))==NULL) { perror("can't open dir"); } while((dirp = readdir(dp))!=NULL) { if (stat(dirp->d_name, &sb) == -1) { perror("stat"); } printf("File name: %s \n",dirp->d_name); } 示例输出: /home/eipe stat error: No such file or directory File name: copyofsample File name: a.out File name: . stat error: […]

提取stat_smooth线拟合的方法

有没有办法提取从stat_smooth返回的拟合线的值? 我使用的代码如下所示: p <- ggplot(df1, aes(x=Days, y= Qty,group=Category,color=Category)) p <- p + stat_smooth(method=glm, fullrange=TRUE)+ geom_point()) 这个新的用户将非常感谢任何指导。