This is not a bug, and it has come up before. Please read: https://lists.gnu.org/archive/html/bug-bash/2013-06/msg00110.html and https://lists.gnu.org/archive/html/bug-bash/2015-02/msg00029.html
- Bash -f Test Operator - Not working as expected Adam Danischewski
- Re: Bash -f Test Operator - Not working as expecte... Eduardo Bustamante
- Re: Bash -f Test Operator - Not working as exp... Eduardo Bustamante
- Re: Bash -f Test Operator - Not working as... Greg Wooledge
- Re: Bash -f Test Operator - Not workin... Eduardo Bustamante
- Re: Bash -f Test Operator - Not w... Chet Ramey
- Re: Bash -f Test Operator - Not working as expecte... Greg Wooledge