#!/bin/sh
FILENAME='/root/psql_dblist'
PORT=5433
USERNAME='dbadmin'
SERVERNAME='localhost'
ARCHIVEDIR='/Backup'
SUFFIX=''
echo $1
if [[ 'dayly' = $1 ]]
then
#SUFFIX=$(date +%u)
#echo $SUFFIX
echo Ok
fi
Результат выполнения
root@PostgreSQL:/home/maintainer# /root/backup_test.sh dayly
dayly
/root/backup_test.sh: 12: /root/backup_test.sh: [[: not found
не могу понять в чем дело, вроде все как тут написано:
https://coder-booster.ru/learning/linux-beginners/conditional-operator-if-in-...
Сожалею, но bash всегда обходил и писал на mono, но чувствую это очень плохая практика.