#!/bin/bash
if [!-d /home/mlzboy/b2c2/shared/db]; then
mkdir -p /home/mlzboy/b2c2/shared/db;
fi;
Это не похоже на работу. Кто-нибудь может помочь?
;
Маркер представляет собой разделитель команд, так это перенос строки. Как then
отдельная команда, предыдущая точка с запятой необходима, чтобы иметь возможность записать ее в той же строке. Точки с запятой после mkdir
и fi
являются лишними.