query: Bash: Why doesn't * return empty string in case of no match
positive_passages.docid: 28371
positive_passages.text: Why is nullglob not default?
negative_passages.docid: 106258
negative_passages.text: What is the reason that an empty string evaluates to false in Javascript
negative_passages.docid: 98451
negative_passages.text: Why can't I echo the characters #! in a string in bash?
negative_passages.docid: 23333
negative_passages.text: How can I expand a quoted variable to nothing if it's empty?
negative_passages.docid: 54231
negative_passages.text: How can I retrieve the first word of the output of a command in Bash?
negative_passages.docid: 127067
negative_passages.text: Why does bash say No such file or directory when the file is on the path
negative_passages.docid: 158565
negative_passages.text: Determine if a function exists in bash
negative_passages.docid: 110007
negative_passages.text: What is the difference between operator "=" and "==" in Bash?
negative_passages.docid: 91340
negative_passages.text: Testing if a variable is empty in a shell script
negative_passages.docid: 103977
negative_passages.text: bash: looping through characters not working
negative_passages.docid: 7431
negative_passages.text: How does ${!#} work in bash to get the last command-line argument?
negative_passages.docid: 17361
negative_passages.text: How to check if a string has spaces in Bash shell
negative_passages.docid: 64769
negative_passages.text: What is the difference between \empty and \@empty?
negative_passages.docid: 119229
negative_passages.text: Why does "grep '.*[s]' file" work and "grep .*[s] file" doesn't?
negative_passages.docid: 31087
negative_passages.text: How to check if a string contains a substring in Bash
negative_passages.docid: 98020
negative_passages.text: Why is my Bash script returning a syntax error?
negative_passages.docid: 51432
negative_passages.text: What does the "$#" special parameter mean in Bash?