if [ -n "${file:-}" ]; then
↑こういう書き方をしてるスクリプトがあるんですが、これって

if [ -n "${file}" ]; then

と単に書くのと何が違うんでしょうか?