Global web icon
stackoverflow.com
https://stackoverflow.com/questions/20449543/shell…
bash - Shell equality operators (=, ==, -eq) - Stack Overflow
If not quoted, it is a pattern match! (From the Bash man page: "Any part of the pattern may be quoted to force it to be matched as a string."). Here in Bash, the two statements yielding "yes" are pattern matching, other three are string equality:
Global web icon
stackoverflow.com
https://stackoverflow.com/questions/3427872/whats-…
What's the difference between [ and [[ in Bash? - Stack Overflow
Make sure you have the #!/bin/bash shebang line for your script if you use double brackets. See also Bash FAQ - "What is the difference between test, [ and [ [ ?" Bash Practices - Bash Tests Server Fault - What is the difference between double and single brackets in bash?
Global web icon
stackoverflow.com
https://stackoverflow.com/questions/13408493/an-an…
An "and" operator for an "if" statement in Bash - Stack Overflow
Modern shells such as Bash and Zsh have inherited this construct from Ksh, but it is not part of the POSIX specification. If you're in an environment where you have to be strictly POSIX compliant, stay away from it; otherwise, it's basically down to personal preference.
Global web icon
stackoverflow.com
https://stackoverflow.com/questions/2237080/how-to…
How to compare strings in Bash - Stack Overflow
Bash always seemed backward with numeric evaluations using an operator consisting of a string (-eq) and string comparisons using a numeric operator "==" or "=" just you mess you up. If you ask me I'd say the problem is the distro swapping out bash. That is just my opinion, but this is my fix.
Global web icon
stackoverflow.com
https://stackoverflow.com/questions/5725296/differ…
shell - Difference between sh and Bash - Stack Overflow
When writing shell programs, we often use /bin/sh and /bin/bash. I usually use bash, but I don't know what's the difference between them. What's the main difference between Bash and sh? What do we ...
Global web icon
stackoverflow.com
https://stackoverflow.com/questions/169511/how-do-…
How do I iterate over a range of numbers defined by variables in Bash?
Related discusions: bash for loop: a range of numbers and unix.stackexchange.com - In bash, is it possible to use an integer variable in the loop control of a for loop?
Global web icon
stackexchange.com
https://unix.stackexchange.com/questions/129143/wh…
bash - What is the purpose of .bashrc and how does it work? - Unix ...
I found the .bashrc file and I want to know the purpose/function of it. Also how and when is it used?
Global web icon
stackexchange.com
https://unix.stackexchange.com/questions/15998/wha…
What does the -e do in a bash shebang? - Unix & Linux Stack Exchange
All the bash command line switches are documented in man bash. -e Exit immediately if a pipeline (which may consist of a single simple command), a subshell command enclosed in parentheses, or one of the commands executed as part of a command list enclosed by braces (see SHELL GRAMMAR above) exits with a non-zero status. The shell does not exit if the command that fails is part of the command ...
Global web icon
stackoverflow.com
https://stackoverflow.com/questions/1878882/how-do…
bash - How do I create an array in Unix shell scripting ... - Stack ...
For example, FreeBSD doesn't ship with bash (it's installable from ports though). Scripts written assuming bash features aren't portable, and they're noticably slower slower than most Bourne shell implementations (like dash, which is common on GNU/Linux distributions). bash is a nice interactive shell, but it's slow for scripting.
Global web icon
askubuntu.com
https://askubuntu.com/questions/385528/how-to-incr…
How to increment a variable in bash? - Ask Ubuntu
#!/bin/bash # To focus exclusively on the performance of each type of increment # statement, we should exclude bash performing while loops from the # performance measure.