Saya mencoba membandingkan direktori kerja saya dengan direktori yang benar dari mana skrip perlu dijalankan. Berikut ini cuplikan skrip shell
CURR_DIR=echo pwd
echo $CURR_DIR
if [ "$CURR_DIR" == "/proj/project_a/scripts_shell" ]; then
echo "You are running script from correct directory"
fi
Dalam hal ini saya memastikan bahwa saya berada di / proj / project_a / scripts_shell (sebagai direktori kerja saya sekarang) tetapi untuk beberapa alasan tidak dapat mendeteksi ini dalam pernyataan if. Dengan demikian tidak mencetak pesan.
apa yang salah dengan ini?