From 16a0a5ac1846c63f4688bbdbea133173b3fda7d2 Mon Sep 17 00:00:00 2001 From: JunkJumper Date: Thu, 10 Sep 2020 11:52:04 +0200 Subject: [PATCH] "q6 & 7 ok" --- 2020-2021/S3T_TP_01_SGF-1/myls.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/2020-2021/S3T_TP_01_SGF-1/myls.c b/2020-2021/S3T_TP_01_SGF-1/myls.c index 75c3d3e..0a0a7e2 100755 --- a/2020-2021/S3T_TP_01_SGF-1/myls.c +++ b/2020-2021/S3T_TP_01_SGF-1/myls.c @@ -4,7 +4,7 @@ * @ Copyright: Creative Common 4.0 (CC BY 4.0) * @ Create Time: 04-09-2020 11:43:11 * @ Modified by: JunkJumper - * @ Modified time: 10-09-2020 11:46:13 + * @ Modified time: 10-09-2020 11:51:26 * @ Description: code c produisant le même résultat qu'un ls. */ @@ -33,7 +33,7 @@ int main(int argc, char *argv[]) dir = opendir(argv[1]); chdir(argv[1]); entry = readdir(dir); - printf("%-10s %-5s %-30s %-30s\n", "Inode", "Type", "Nom de Fichier", "Stats inode"); + printf("%-10s %-5s %-30s %-30s\n", "Inode", "Type", "Nom de Fichier", "Nombre de liens durs"); while(entry != NULL) { lesAtt = stat(entry->d_name, &attribut); @@ -41,7 +41,7 @@ int main(int argc, char *argv[]) perror("Échec stat"); exit(2); } - printf("%-10d %-5d %-30s %-30d\n", (int)entry->d_ino, entry->d_type, entry->d_name, attribut.st_ino); + printf("%-10d %-5d %-30s %-30d\n", (int)entry->d_ino, entry->d_type, entry->d_name, attribut.st_nlink); entry = readdir(dir); } closedir(dir);