17 |
SQL_COMMAND="$5" |
SQL_COMMAND="$5" |
18 |
|
|
19 |
# fallback (SQL_OPTS not, they are optional ) |
# fallback (SQL_OPTS not, they are optional ) |
20 |
if [ -z "${SQL_USER}" \ |
if [[ -z ${SQL_USER} ]] || |
21 |
-o -z "${SQL_PASS}" \ |
[[ -z ${SQL_PASS} ]] || |
22 |
-o -z "${SQL_HOST}" \ |
[[ -z ${SQL_HOST} ]] || |
23 |
-o -z "${SQL_DB}" \ |
[[ -z ${SQL_DB} ]] || |
24 |
-o -z "${SQL_COMMAND}" ] |
[[ -z ${SQL_COMMAND} ]] |
25 |
then |
then |
26 |
echo |
echo |
27 |
echo "Usage:" |
echo "Usage:" |
76 |
fi |
fi |
77 |
|
|
78 |
# fallback (SQL_OPTS not, they are optional ) |
# fallback (SQL_OPTS not, they are optional ) |
79 |
if [ -z "${SQL_USER}" \ |
if [[ -z ${SQL_USER} ]] || |
80 |
-o -z "${SQL_PASS}" \ |
[[ -z ${SQL_PASS} ]] || |
81 |
-o -z "${SQL_HOST}" \ |
[[ -z ${SQL_HOST} ]] || |
82 |
-o -z "${SQL_DB}" \ |
[[ -z ${SQL_DB} ]] || |
83 |
-o -z "${SQL_TABLE}" ] |
[[ -z ${SQL_TABLE} ]] |
84 |
then |
then |
85 |
echo |
echo |
86 |
echo "Usage:" |
echo "Usage:" |
120 |
--batch \ |
--batch \ |
121 |
--execute="" &> /dev/null && return 0 || \ |
--execute="" &> /dev/null && return 0 || \ |
122 |
( |
( |
123 |
echo -e ${COLRED} |
echo -e "${COLRED}" |
124 |
echo "Cannot reach a mysql-server at '${SQL_HOST}'." |
echo "Cannot reach a mysql-server at '${SQL_HOST}'." |
125 |
echo "None of the current settings of this client will be touched." |
echo "None of the current settings of this client will be touched." |
126 |
echo "Please inform your system-administrator." |
echo "Please inform your system-administrator." |
127 |
echo -e ${COLDEFAULT} |
echo -e "${COLDEFAULT}" |
128 |
beep3x |
beep3x |
129 |
sleep 5 |
sleep 5 |
130 |
return 1 |
return 1 |