Удалять все файлы .sql.gz в папке старше 30 дней:
find /var/www/backup/ -type f -mtime +30 -name '*.sql.gz' -delete
Добавляется js: https://huynhhuynh.github.io/owlcarousel2-filter/dist/owlcarousel2-filter.min.js
$(document).ready(function(){
var owl=$('.owl_1').owlCarousel({
loop:false,
margin:0,
items:4,
nav:true,
dots:false,
navText:['<i class="fa fa-angle-left"></i>','<i class="fa fa-angle-right"></i>'],
});
$('.owl-filter-bar').on('click','li',function(){
var item=$(this);
$('.owl-filter-bar ul li').removeClass('active');
item.addClass('active');
var filter=item.data('owl-filter');
owl.owlcarousel2_filter(filter);
});
});
<div class="owl-filter-bar">
<ul>
<li data-owl-filter="*" class="active">Все</li>
<li data-owl-filter=".d1">1</li>
<li data-owl-filter=".d2">2</li>
<li data-owl-filter=".d3">3</li>
<li data-owl-filter=".d4">4</li>
<li data-owl-filter=".d5">5</li>
</ul>
</div>
<div class="owl-carousel owl-theme owl_1">
<div class="item d1"></div>
<div class="item d2"></div>
<div class="item d3"></div>
<div class="item d4 d5"></div>
<div class="item"></div>
</div>
https://huynhhuynh.github.io/owlcarousel2-filter/
В примере в скрипте запускается dbf
.
Только при запуске через cron ошибка:
/usr/bin/env: ruby_executable_hooks: Нет такого файла или каталога
Узнать полный путь к исполняемому файлу:
результат:
/usr/local/rvm/gems/ruby-2.4.2/bin/dbf
в пути изменить bin на wrappers т.е.:
/usr/local/rvm/gems/ruby-2.4.2/wrappers/dbf
и в скрипте указывать этот полный путь
Используются обертки — это скрипт, который загружает правильную среду и решает вашу проблему, обертки генерируются автоматически с помощью RVM.
Например, для всех таблиц MyISAM в БД:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'db_name' AND ENGINE = 'MyISAM';
затем с полученным списком:
ALTER TABLE `table_name` ENGINE=InnoDB;