About 2,460,000 results
Open links in new tab
  1. 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 …

  2. How to compare strings in Bash - Stack Overflow

    Feb 10, 2010 · Bash always seemed backward with numeric evaluations using an operator consisting of a string (-eq) and string comparisons using a numeric operator "==" or "=" just …

  3. What do the -n and -a options do in a bash if statement?

    The switches -a and -n are not strictly part of a bash if statement in that the if command does not process these switches. What are primaries? I call them "switches", but the bash …

  4. bash - Difference between 'if -e' and 'if -f' - Stack Overflow

    Apr 18, 2012 · 60 $ man bash -e file True if file exists. -f file True if file exists and is a regular file. A regular file is something that isn't a directory, symlink, socket, device, etc.

  5. What is the meaning of read -r? - Unix & Linux Stack Exchange

    Mar 27, 2015 · 7 The Bash man page's section about read states that, by default... The backslash character (\) may be used to remove any special meaning for the next character read and for …

  6. Bash Script : what does #!/bin/bash mean? - Stack Overflow

    Dec 14, 2012 · 21 In bash script, what does #!/bin/bash at the 1st line mean ? In Linux system, we have shell which interprets our UNIX commands. Now there are a number of shell in Unix …

  7. How to increment a variable in bash? - Ask Ubuntu

    Jan 30, 2017 · #!/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.

  8. How can I assign a heredoc value to a variable in Bash?

    This is also superior to the accepted answer, because it can be modified to support POSIX sh in addition to bash (a read loop in the function, to avoid the -d '' bashism necessary to preserve …

  9. syntax - Ternary operator (?:) in Bash - Stack Overflow

    @dutCh's answer shows that bash does have something similar to the "ternary operator" however in bash this is called the "conditional operator" expr?expr:expr (see man bash goto section …

  10. Shell scripting: -z and -n options with if - Unix & Linux Stack …

    Jan 16, 2014 · You can find a very nice reference for bash's [ aka test builtin's operators here, or by running help test in a bash shell or info bash test or info bash '[' from any shell¹. If you are …