!/bin/bash tarih="$(date -d "-1 hour" +'%F %T')" mysql -h localhost --user=root --password='*****' -e "select Track from DATA.Track where update_date > '$tarih';" > filename
yapınca düzeldi 28 Mayıs 2014 16:49 tarihinde Necati BAYAR <[email protected]> yazdı: > test.sh dosyası hazırladım > > içerigi aşagıdaki gibi sanrım yazım hatası var nerede yanlışlık yapıyor > olabilirim > > > #!/bin/bash > tarih="$(date -d "-1 hour" +'%F %T')" > mysql -h localhost --user=root --password='*****' -e "select Track from > DATA.Track where update_date > $tarih > filename > > > > 28 Mayıs 2014 16:29 tarihinde Necati BAYAR <[email protected]> yazdı: > > update_date > '2011-01-20 14:00:00';" >> bu kısma >> update_date > >> *date -d "-1 hour" +'%F %T' bu şekildemi yazmam gerekiyor * >> >> >> 28 Mayıs 2014 16:26 tarihinde Erhan BURHAN <[email protected]> yazdı: >> >> >>> Şu anki sunucu zamanından 1 saat önceki zamanı >>> *date -d "-1 hour" +'%F %T'* >>> şeklinde alabilirsiniz. >>> >>> Bunu bir bash dosyasında değişkene aktarın ve mysql kodunda gerekli >>> noktaya yerleştirin. Daha sonra bash dosya için crona bir kayıt >>> girebilirsiniz. >>> >>> * ** **/1* *** *** *** */bash_dosyasi_yolu/bilmemne.sh* >>> Her saat başı bash dosyası çalışacak ve 1 saat önceki mysql kayıtlarını >>> dosyaya aktaracaktır. >>> >>> >>> >>> On 28.5.2014 16:03, Necati BAYAR wrote: >>> >>> mysql sunucumdan aşağıdaki komutu çalıştırıp çıkan sonucu bir filename >>> isimli bir dosyaya yazdırıyorum. >>> >>> Burada yapmak istedigim konu şu bunu bir cron yapacagım ve sunucu saati >>> baz alıp son 1 saat içerisindeki kayıtları alıp dosyaya yazdırmak istiyorum. >>> >>> >>> >>> >>> mysql -h localhost --user=root --password='******' -e "select Track >>> from DATA.Track where update_date > '2011-01-20 14:00:00';" > filename >>> >>> >>> _______________________________________________ >>> Linux-sunucu E-Posta [email protected] >>> >>> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >>> okuyabilirsiniz; >>> >>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen >>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 >>> dakika içinde üyeliğinizi >>> sonlandırabilirsiniz.https://liste.linux.org.tr/mailman/listinfo/linux-sunucu >>> >>> >>> _______________________________________________ >>> Linux-sunucu E-Posta Listesi >>> [email protected] >>> >>> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >>> okuyabilirsiniz; >>> >>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden >>> gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini >>> kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. >>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu >>> >>> >> >
_______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
