제가 리눅스 우분투에서 쉘 스크립트를 작성 중입니다.
해당 주기마다 특정 테이블에서 데이터를 수집하여 txt 파일로 생성하는 스크립트를 만들고 있습니다.
해당 주기는 crontab으로 설정을 했고
특정테이블의 데이터를 수집하여 현재시간.txt 파일명으로 생성을 하는 스크립트를 아래와 같이 작성했는데
해당 스크립트 실행시 sql 문법 에러가 나오고 있습니다.
많은 분들 의견 남겨주시면 감사하겠습니다.
#!/bin/bash
name=$(date +"Y%m%d%H%M%S").txt
echo "select * into outfile $name fields terminated by ',' from user;" | mysql -u root -p1111 study