중화사전망 - 서예자전 - 셸 스크립트에서 여러 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

파일 끝