mysql 데이터베이스에 학생이라는 테이블이 있습니다. 이 테이블의 이름은 입니다.쉘을 사용하여 mysql에서 열 값을 하나씩 가져옵니다.
나는 PID에 의해 식별 특정 학생에게 이메일을 보내려면 다음 명령을 사용하여
$email=$(mysql --login-path=local --database=ccps -ss -e "select email from student where pid=132054");
echo "This is sample mail" | mail -s "Test" $email
내가 각각의 데이터베이스에있는 모든 학생들에게 이메일을 보내는 방법을 알고 싶어요. 열에서 루프를 사용하는 방법을 모르므로 전자 메일.
감사합니다.
이렇게 메일을 사용하는 것은 극히 추악한 방법입니다. 전체 전자 메일 메시지를 작성할 수있는 스크립팅 언어를 사용해야합니다. 테스트 중이라면 트릭은'xargs '입니다. – tadman