问题标签 [stat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1610 浏览

r - R中的MS残差函数

是否有预定义的函数可以在 R 编程语言中查找均方残差(MS Residual)?谢谢。

0 投票
1 回答
3170 浏览

c - Linux C stat()八进制权限掩码,连接发送到函数?

刚开始学习一些基本的 C 语言并在 Linux 上使用 stat() 系统调用。

所以st_mode在 stat() 的结构中返回的是一个位域。而且我可以简单地获得八进制权限,printf("octal %o", st.st_mode)但我只对位域中的某些标志感兴趣,即将S_IRWXU, S_IRWXG and S_IRWXO该值发送到另一个函数,例如:mkdir。

这是我的示例程序。
忽略这样一个事实,即这是一个带有硬编码目录的垃圾程序,没有作为参数传递给create_dir()函数,也没有错误检查。

如何仅在 st.st_mode 中获取上述标志并将其作为八进制传递create_dir()以供mkdir()函数使用?

如果我只是这样做了create_dir(st.st_mode),那不会也传递所有其他mkdir()不需要的标志...... uid、gid、sticky bit 等?

干杯,B

0 投票
1 回答
6959 浏览

macos - Binutils stat 非法选项 -c

我在脚本中使用 stat 两次,一次是查找文件文件权限,一次是查找文件的大小。

我正在使用 OSX 10.7,目录和文件是我所在的当前目录和文件的变量。

0 投票
2 回答
4413 浏览

c - C Linux stat() 以 nsec 精度获取 atime/mtime

学习 C,我试图对stat()atime/mtime 属性和 nsec 精度值返回的变量类型和大小进行视觉比较。

stat()在一个文件上运行,想从返回的 stat 结构中获取 mtime 和 mtime nsec 值,然后将这些值存储在单独的变量中(然后我想将其传递给utimes()......长篇大论!)。
根据http://www.kernel.org/doc/man-pages/online/pages/man2/stat.2.html#NOTES我可以从st_mtim.tv_nsecst_mtimensec取决于各种操作系统/构建条件获取值。在我的实际程序中,我将检查两者并使用设置的任何一个,或者只是回退到正常的秒精度st_mtime

为了存储返回的正常时间戳,我需要声明什么变量类型和大小st_mtime

我需要声明什么变量类型和大小来存储来自st_mtim.tv_nsecor的 nsec 值st_mtimensec
这些是小数吗,包括时间的整秒数?还是他们只是返回时间的 nsec 部分?

我是否需要根据我的系统架构为 nsecs 声明不同的变量大小?

最后,我需要什么转换说明符来输出这些变量printf()

干杯,B

0 投票
1 回答
2015 浏览

c++ - Formatting mtime from stat(system call)

So I'm writing a program to mimic the "find" command in linux. I have everything taken care of, but I cannot figure out how to format the string from ctime, mtime and atime.

I know the arguments are struct time_t, but I can't find to convert it to a formatable string.

Part of what I have is below. it won't work due to the error " error: cannot convert '__time_t' to 'const tm' for argument '4' to 'size_t strftime(char*, size_t, const char*, const tm*)'

Ideally, I want something like this:

where sb is the stat struct. It should print in the format: HH:MM:SS-MM/DD/YY

I'm sure the answer is something simple, but I cannot figure it out.

0 投票
3 回答
3661 浏览

python - 使用Python的stat函数高效获取owner、group等权限

问题:

如何有效地使用stat函数来获得有意义的文件权限(用户、组和其他)。

细节:

我正在查询文件权限,如下所示:

这将返回十进制形式的权限。所以如果fooBar.txt有八进制文件权限0700,这里permissions设置为十进制值448。我想要的是为每个权限设置 9 个变量(ownerRead, ownerWright, ownerExecute, groupRead,...)如果我要这样做,我会使用这样的蛮力方法:

有没有更有效的方法来做到这一点而不必转换为八进制,因为这个函数会被调用很多次?

0 投票
2 回答
229 浏览

c - C - 使用 stat() 获取字节时遇到问题

程序的上下文不是很重要,但我尝试使用它,因为在“size”之后,文件名是唯一的输入。然后我将它传递给 stat 如果它存在,它应该给我给定文件的字节。最终,程序每次都返回 1,就像我使用 stat 错误一样。请帮忙!

0 投票
1 回答
10134 浏览

php - filesize() [function.filesize]:LinqBridge.dll 的统计失败

我编写了一个脚本来使用此选项从更新目录中列出我的文件:

文件名 文件哈希 文件大小

为什么我会收到此错误:

我的 php 代码:

0 投票
2 回答
6730 浏览

c - C - 打开并读取目录,然后确定文件类型

好的,所以我遇到了一些问题。这是我的代码(在此之前调用的 opendir() ):

我正在阅读一个目录并确定里面的文件类型。唯一的问题是这将始终打印“目录”,我相信这与对 lstat 的调用有关。我不确定如何适当地更改它。

0 投票
1 回答
407 浏览

python - 使用python在linux中访问文件的时间

这个问题是我在另一个线程中的问题的延续。由于这个问题的观点略有不同,我想我会把它作为一个新问题发布。

我尝试使用 获取我linux机器ubuntu lucid中某些python文件的访问时间(未被访问。

为了访问文件,我定义了一个readfile()方法

为方便起见,我定义了一些文件名

以便调用readfile(f1)将访问该文件one.txt

我定义了另一个函数来遍历目录并打印过去 2 分钟内未访问的文件

最初我运行了这个函数files_not_accessed(),它给出了以下输出

现在,我运行readfile(f1)函数来读取文件one.txt

files_not_accessed()函数的输出中可以看出,该文件one.txt最后一次访问是在 1341460126.0 ,现在又在 1341471195.88 被读取readfile(f1)

并且(立即)运行该files_not_accessed()函数并期望它不会输出该文件one.txt,因为它最近被访问过。我预计它的 last_access 时间是 1341471195.88

奇怪的是,我又得到了以前的输出

我不明白为什么文件one.txt有 last_access=1341460126.0 而不是预期的1341471195.88

知道为什么会这样吗?