http://www.thegeekstuff.com/2010/06/bash-conditional-expression/からスクリプトを取得しました
それは -
$ cat exist.sh
#! /bin/bash
file=$1
if [ -e $file ]
then
echo -e "File $file exists"
else
echo -e "File $file doesnt exists"
fi
$ ./exist.sh /usr/bin/boot.ini
File /usr/bin/boot.ini exists
両方のエコーの近くで -e なしで同じコードを使用しましたが、動作します。では、 -e there を使用する目的は何ですか?