- 185 名前:デフォルトの名無しさん [2008/10/26(日) 11:39:51 ]
- コンソールからファイルを引数として渡すと、そのファイルのパーミッションと
ディレクトリ種別などを取得するようにしたいです。→(-rwxr--r--) 以下のコードで、st_modeを8進数で表示してみたところ int main(int argc, char *argv[]){ struct stat abc; if(stat(argv[1], &abc)==-1){ perror("stat"); exit(EXIT_SUCCESS); } printf("%o\n", abc.st_mode); } パーミッション644のファイルが「100644」と表示されます。 ここから-rw-r--r--と表示するように実装するにはどのように書けばよいか 教えて下さい。宜しくお願いします。
|

|