The method of judging the existence of Directory by using if in Linux
Today, the editor shares with you the method of using if to determine the existence of a directory in Linux. I believe many people do not know much about it. In order to make you understand better, I have summarized the following contents for you. Let's look down together. I'm sure you'll get something.
How Linux uses if to determine whether a directory exists
The methods are as follows:
1. The method of judging the existence of a directory by using if in the script
#! / bin/bashif [- d "c"]; then echo "directory c exists" else echo "directory does not exist" fi
Recommended: Linux tutorial column
2. Simple and convenient writing method
#! / bin/bash [- d "c"] & & echo "directory c exists" # or [- d "d"] | | echo "directory d does not exist"
More judgment formats are as follows:
-e filename if filename exists, true-d filename if filename is directory, true-f filename if filename is regular file, true-L filename if filename is symbolic link, true-r filename if filename is readable, true-w filename if filename is writable, true-x filename if filename executable, true-s filename if file length is not 0, true-h filename if file is soft link
These are the details of the method of using if to determine the existence of a directory in Linux. Have you gained anything after reading it? If you want to know more about it, welcome to the industry information!