-- Working with soft links --
bool(true)
-int(%d)
+int(%i)
bool(true)
-- Working with hard links --
bool(true)
-int(%d)
+int(%i)
bool(false)
*** Testing symlink(), link(), linkinfo() and is_link() with linknames stored as members of an array ***
-- Working with soft links --
bool(true)
-int(%d)
+int(%i)
bool(true)
-- Working with hard links --
bool(true)
-int(%d)
+int(%i)
bool(false)
*** Creating a hard link to a non-existent file ***
-Warning: link(): No such file or directory in %s on line %d
+Warning: link(): No such file or directory in %s on line %i
bool(false)
-Warning: linkinfo(): No such file or directory in %s on line %d
+Warning: linkinfo(): No such file or directory in %s on line %i
int(-1)
bool(false)
bool(true)
bool(true)
-Warning: linkinfo(): No such file or directory in %s on line %d
+Warning: linkinfo(): No such file or directory in %s on line %i
int(-1)
bool(false)
-- Working with soft links --
-Warning: symlink(): Permission denied in %s on line %d
+Warning: symlink(): Permission denied in %s on line %i
bool(false)
-Warning: linkinfo(): Permission denied in %s on line %d
+Warning: linkinfo(): Permission denied in %s on line %i
int(-1)
bool(false)
-- Working with hard links --
-Warning: link(): Permission denied in %s on line %d
+Warning: link(): Permission denied in %s on line %i
bool(false)
-Warning: linkinfo(): Permission denied in %s on line %d
+Warning: linkinfo(): Permission denied in %s on line %i
int(-1)
bool(false)
*** Create soft link to file and then to itself ***
bool(true)
-Warning: symlink(): File exists in %s on line %d
+Warning: symlink(): File exists in %s on line %i
bool(false)
*** Create soft link to directory and then to itself ***
bool(true)
-Warning: symlink(): File exists in %s on line %d
+Warning: symlink(): File exists in %s on line %i
bool(false)
*** Create hard link to file and then to itself ***
bool(true)
-Warning: link(): File exists in %s on line %d
+Warning: link(): File exists in %s on line %i
bool(false)
*** Create hard link in different directory with same filename ***
-Warning: link(): File exists in %s on line %d
+Warning: link(): File exists in %s on line %i
bool(false)
bool(true)
*** Create soft link in different directory with same filename ***
-Warning: symlink(): File exists in %s on line %d
+Warning: symlink(): File exists in %s on line %i
bool(false)
bool(true)
bool(true)
array(26) {
[0]=>
- int(%d)
+ int(%i)
[1]=>
- int(%d)
+ int(%i)
[2]=>
- int(%d)
+ int(%i)
[3]=>
int(1)
[4]=>
- int(%d)
+ int(%i)
[5]=>
- int(%d)
+ int(%i)
[6]=>
- int(%d)
+ int(%i)
[7]=>
- int(%d)
+ int(%i)
[8]=>
- int(%d)
+ int(%i)
[9]=>
- int(%d)
+ int(%i)
[10]=>
- int(%d)
+ int(%i)
[11]=>
- int(%d)
+ int(%i)
[12]=>
- int(%d)
+ int(%i)
["dev"]=>
- int(%d)
+ int(%i)
["ino"]=>
- int(%d)
+ int(%i)
["mode"]=>
- int(%d)
+ int(%i)
["nlink"]=>
int(1)
["uid"]=>
- int(%d)
+ int(%i)
["gid"]=>
- int(%d)
+ int(%i)
["rdev"]=>
- int(%d)
+ int(%i)
["size"]=>
- int(%d)
+ int(%i)
["atime"]=>
- int(%d)
+ int(%i)
["mtime"]=>
- int(%d)
+ int(%i)
["ctime"]=>
- int(%d)
+ int(%i)
["blksize"]=>
- int(%d)
+ int(%i)
["blocks"]=>
- int(%d)
+ int(%i)
}
linkinfo() value matches lstat['dev']
bool(true)
array(26) {
[0]=>
- int(%d)
+ int(%i)
[1]=>
- int(%d)
+ int(%i)
[2]=>
- int(%d)
+ int(%i)
[3]=>
int(2)
[4]=>
- int(%d)
+ int(%i)
[5]=>
- int(%d)
+ int(%i)
[6]=>
- int(%d)
+ int(%i)
[7]=>
- int(%d)
+ int(%i)
[8]=>
- int(%d)
+ int(%i)
[9]=>
- int(%d)
+ int(%i)
[10]=>
- int(%d)
+ int(%i)
[11]=>
- int(%d)
+ int(%i)
[12]=>
- int(%d)
+ int(%i)
["dev"]=>
- int(%d)
+ int(%i)
["ino"]=>
- int(%d)
+ int(%i)
["mode"]=>
- int(%d)
+ int(%i)
["nlink"]=>
int(2)
["uid"]=>
- int(%d)
+ int(%i)
["gid"]=>
- int(%d)
+ int(%i)
["rdev"]=>
- int(%d)
+ int(%i)
["size"]=>
- int(%d)
+ int(%i)
["atime"]=>
- int(%d)
+ int(%i)
["mtime"]=>
- int(%d)
+ int(%i)
["ctime"]=>
- int(%d)
+ int(%i)
["blksize"]=>
- int(%d)
+ int(%i)
["blocks"]=>
- int(%d)
+ int(%i)
}
linkinfo() value matches lstat['dev']
bool(true)
array(26) {
[0]=>
- int(%d)
+ int(%i)
[1]=>
- int(%d)
+ int(%i)
[2]=>
- int(%d)
+ int(%i)
[3]=>
int(1)
[4]=>
- int(%d)
+ int(%i)
[5]=>
- int(%d)
+ int(%i)
[6]=>
- int(%d)
+ int(%i)
[7]=>
- int(%d)
+ int(%i)
[8]=>
- int(%d)
+ int(%i)
[9]=>
- int(%d)
+ int(%i)
[10]=>
- int(%d)
+ int(%i)
[11]=>
- int(%d)
+ int(%i)
[12]=>
- int(%d)
+ int(%i)
["dev"]=>
- int(%d)
+ int(%i)
["ino"]=>
- int(%d)
+ int(%i)
["mode"]=>
- int(%d)
+ int(%i)
["nlink"]=>
int(1)
["uid"]=>
- int(%d)
+ int(%i)
["gid"]=>
- int(%d)
+ int(%i)
["rdev"]=>
- int(%d)
+ int(%i)
["size"]=>
- int(%d)
+ int(%i)
["atime"]=>
- int(%d)
+ int(%i)
["mtime"]=>
- int(%d)
+ int(%i)
["ctime"]=>
- int(%d)
+ int(%i)
["blksize"]=>
- int(%d)
+ int(%i)
["blocks"]=>
- int(%d)
+ int(%i)
}
linkinfo() value matches lstat['dev']