Linux bash script fails for the following line. Error message as given. I know i can simply use if [ -f file1.txt ] but curious to know what needs to be fixed to make this working. conditional binary operator expected expected `)’ Answer The mv command shouldn’t be inside the conditional expression, it’s a command that you want to execute