FILE -ef FILE (conditional operator)
true if file1 is a hard link to file2, i.e. if it refers to the same device and inode numbers.
-ef is not included in POSIX.
Avoid it if you want to stay compatible with POSIX shells.
Links
Examples
- Different ways to test if a file is a hard link to another file:
1 2 3 4test ~/file1.txt -ef ~/file2.txt && echo "hard link" [ ~/file1.txt -ef ~/file2.txt ] && echo "hard link" # Bash [[ ~/file1.txt -ef ~/file2.txt ]] && echo "hard link"
BashSupport Pro ist eine Bash IDE mit Unterstützung für -ef – probieren Sie es aus!