중화사전망 - 서예자전 - 셸 스크립트에서 여러 shell 문을 실행하는 문제
셸 스크립트에서 여러 shell 문을 실행하는 문제
입력 리디렉션의 개념을 이해하지 못합니다. 위 코드에서 MySQL -uDDAP -p$2 는 입력 리디렉션 범위에 포함되므로 비밀번호를 입력하라는 메시지가 표시되지 않습니다.
$ 1 및 $2 도 정의되지 않았습니다. 다음 텍스트를 참조하십시오.
#! /bin/sh
Read -p "루트 암호 입력"
Mysql-uroot-p $ pwd < & lt 파일 끝
\ ../usr/src/ddap-1사용자 만들기
\ ../usr/src/ddap-2. 데이터베이스를 생성합니다
\ ../usr/src/ddap-3. 양식을 작성합니다
\ ../usr/src/ddap-4. CreateProcedureAndFunction. SQL
\ ../usr/src/ddap-5. CreateData.SQL
파일 끝