In bash, the usual way to check if file exists is [ -f xxxx ] or [ -e xxxx ].
I see a script doing this if [ -a xxxx ], and I verified that this works to check the existence of a file. How is "logical and" operation being used to do this?
Asked
Active
Viewed 73 times
1
gniourf_gniourf
- 44,650
- 9
- 93
- 104
Prem Mangal
- 11
- 1
-
1As seen in the duplicated, it is deprecated, hence you don't see it in `man test`. However, if you do `help test` you will see "-a FILE True if file exists.". – fedorqui Feb 10 '15 at 11:14