Checking first argument of a script if it is -e or -d
103065
Using the not equal operator for string comparison
11079
Comparing two strings in Bash
92426
Execute a script when the output of a command has a specific string
89546
Where is the `--` (double dash) argument documented?
158565
Determine if a function exists in bash
19908
How can I compare numbers in Bash?
130552
What is the purpose of -e in sed command?
85461
Passing arguments to a script
86808
How to determine if a string is a valid variable name?
135685
Arguments to If[] are not evaluated
135510
Why does `echo -e "\\\SOME_TEXT"` show only one backslash?
67636
How to check the extension of a filename in a bash script?
17691
Determine path of the executing script
129657
Why is $1 in a function not printing the script's first argument?
56714
String comparison in \ifthenelse
65962
How to compare a program's version in a shell script?
103811
Can I determine if an argument is string literal?