title: Bash Script not taking FileName as command line argument
body: <p>I am new in bash.. Here is my code for bash script which will take file name as command line argument 
  Code of file hello is :- </p>
  
  <pre><code>#!/bin/bash    
  if ["$1"!= "abcd.txt"]; then
     echo Good
  else
     echo Not Good
  fi
  </code></pre>
  
  <p>when i am running</p>
  
  <pre><code>$hello abcd.txt
  </code></pre>
  
  <p>It's showing</p>
  
  <pre><code>/usr/bin/hello: line 2: [abcd.txt: command not found
  Not Good
  </code></pre>
  
  <p>Where is the problem? Please help me as soon as possible. 
  Thanks in Advance. </p>