1 #include <assert.h> 2 #include <unistd.h> 3 #include <sys/stat.h> 4 5 #define OLD "/sandbox/input.txt" 6 #define NEW "/tmp/output.txt" 7 main()8int main() { 9 struct stat st_old; 10 struct stat st_new; 11 12 assert(0 == stat(OLD, &st_old)); 13 assert(0 == link(OLD, NEW)); 14 assert(0 == stat(NEW, &st_new)); 15 assert(st_old.st_ino == st_new.st_ino); 16 return 0; 17 } 18