Иногда бывает необходимо сделать выгрузку данных в csv на лету, не сохраняя их на сервере. Данное решение справедливо для относительно небольших объемов данных, т.к. в случае с большими файлами и обрыве связи — файл придется скачивать заново.


В наличии два сервера и один кластерный-плавающего адрес на двоих. Нужно получить доступ к файлам удаленного сервера, сетевой доступ к которому есть только для кластерного адреса. В данном случае, обычные ftp клиенты не могут обращаться к удаленному ftp через кластерный адрес, обращение идет через локальный, доступ которому не предоставлен. Для этой цели будем использовать curl.


Для выгрузки данных в csv файл по определенному запросу — достаточно ввести такую команду:

Можно разместить в каталог, но нужно указывать тот, к которому есть доступ для пользователя mysql.


Довольно распространенная тема, когда нужна написать сделать транслитерацию текста с русских букв на английские. В сети решений много, но большинство из них монстрообразные с какими-то непонятными массивами.


Работая с дисковым массивом в режиме online — очень пригодится команда hpacucli (hpssacli). Из названия понятно, что относится она к оборудованию от компании HP. Собрал набор основных команд, которые помогут освоиться с утилитой.