쉘 스크립트 중 http://www.aliyun.com/zixun/aggregation/18452.html를 사용 하 여 작성할 수 있습니다 > Gedit, Kedit, Emacs, VI, 등 등의 텍스트 편집기. 그것은 (파일의 첫 번째 줄에 배치 해야 합니다) 다음 줄으로 시작 해야 합니다.
#! / 빈/sh ...
참고: 사용 하는 "! / 빈 /" 대신의 "강타! / 빈/쉬", TC 셸의 TCSH 사용 하는 경우 다른 비슷합니다.
기호 #! 시스템 스크립트, 그리고이 예제에서는 사용 하 여/빈/sh를 실행 하는 데 사용. 편집 완료 되 고 저장, 스크립트를 실행 하려는 경우, 당신은 먼저 실행 확인 해야 합니다.
chmod + x filename
그런 다음, 스크립트는 디렉토리에 입력. / 스크립트 실행 파일 이름.
따옴표
프로그램은 프로그램에 인수를 전달 하기 전에 변수 및 와일드 카드 문자를 확장 합니다. 여기 확장 프로그램 대체 와일드 카드 문자는 의미 (같은 *) 적절 한 파일 이름으로 변수 값으로 변수를 바꿉니다. 우리이 확장을 방지, 살펴 봅시다 예를 들어, 현재 디렉토리에 있는 두 개의 JPG 파일 가정에 따옴표를 사용할 수 있습니다: Mail.jpg 및 tux.jpg.
#! / 빈/sh
에코 *.jpg
작업의 결과:
Mail.jpg tux.jpg
와일드 카드 확장을 방지 하는 인용 부호 (단일 및 이중 따옴표) *:
#! / 빈/sh
에코 "*.jpg" 에코 ' *.jpg '
작업의 결과:
*.jpg *.jpg
단일 인용 부호는 큰따옴표 와일드 카드 확장을 방지 하지만 변수 확장을 허용 하는 동안 확장 하 고, 모든 변수를 방지는 더 제한적인:
이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이
페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.
커뮤니티에서 표절 사례를 발견한 경우
info-contact@alibabacloud.com
으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.