Bash:Test

From wiki
Revision as of 17:39, 8 March 2019 by Hdridder (talk | contribs) (Created page with "The test command evaluates an expression and sets $? 0 => True/Successful 1 => False/Unsuccessful In if statement test can be executed as [ expression ]. This has better read...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The test command evaluates an expression and sets $? 0 => True/Successful 1 => False/Unsuccessful

In if statement test can be executed as [ expression ]. This has better readability.

Test commands

-f filename
Regular file existence
-e filename
Any file existence
-s filename
File is bigger than 0 bytes