İlk çalışmıyor ile bir bash komut dosyasını kullanmak çalışıyorum:mysqldump, ben terminalde <code>mysqldump</code> komut dosyası çalıştırdığınızda çalıştığını, veritabanlarının yedeği otomatik hale getirmek için bir Bash script kullanmaya çalışıyorum önceden tüm sayesinde
mysqldump -uroot -p123 testt1 > home/zmq/Desktop/mysqlbackup/secondtestts.sql
ama bash komut dosyasından çalıştırmayı denediğimde file not found
diyen bir ileti alıyorum, sorun ne olabilir biliyor mu? Ben senin komut dosyası dosya sisteminin kökünde değil sanırım
"/home/zmq/Desktop/mysqlbackup/$1.sql"
ama belki yanılıyorum:
home/zmq/Desktop/mysqlbackup/$1.sql
ile:
#!/bin/bash
EXPECTED_ARGS=1
which mysqldump
#$1 = dbname
# Dump database into SQL file
mysqldump -uroot -p123 $1 > home/zmq/Desktop/mysqlbackup/$1.sql
Set -x' denediniz mi? Ve ilk iki satır işe yaramaz olduğundan beri bize tüm kodu göstermiyor gibi görünüyor. – l0b0