import java.nio.file.*;
public class SymbolicLink {
public static void main(String[] args) {
Path path = Paths.get("./file.txt");
if (Files.isSymbolicLink(path)) {
System.out.println("file.txt is a symbolic link");
} else {
System.out.println("file.txt is note a symbolic link");
}
}
}
Output:
$ java SymbolicLink file.txt is a symbolic link $ file file.txt file.txt: symbolic link to `foo.txt' $ ls -l file.txt lrwxrwxrwx 1 dennis dennis 7 Feb 2 08:53 file.txt -> foo.txt