> Java > java지도 시간 > 본문

[쉘 프로그래밍] 구문

巴扎黑
풀어 주다: 2017-06-26 11:20:10
원래의
1012명이 탐색했습니다.

1. 변수 선언

myUrl="http://see.xidian.edu.cn/cpp/linux/"
myNum=100

참고:
변수 이름과 등호 사이에는 공백이 있어서는 안 됩니다. 이것은 당신에게 작동하지 않을 수 있습니다. 익숙한 프로그래밍 언어는 모두 다릅니다.
이와 동시에 변수 이름의 명명은 다음 규칙을 따라야 합니다.
첫 번째 문자는 문자(a-z, A-Z)여야 합니다.
중간 공백은 허용되지 않으며, 밑줄(_)만 사용 가능합니다.
구두점은 허용되지 않습니다.
bash에서는 키워드를 사용할 수 없습니다(help 명령을 사용하여 예약된 키워드를 볼 수 있습니다).

2. 변수 사용

echo ${your_name}
참고: 모든 변수에 중괄호를 추가하는 것이 좋습니다.

3. 변수 재정의

myUrl="http://see.xidian.edu.cn/cpp/linux/"
echo ${myUrl}
myUrl="http://see.xidian.edu.cn / cpp/shell/"
echo ${myUrl}

참고: 변수를 사용하는 경우 두 번째로 값을 할당할 때는 $myUrl="http://see.xidian.edu.cn/cpp/shell/"을 쓸 수 없습니다. 달러 기호($)만 추가하면 됩니다.

4. 읽기 전용 변수

myUrl="http://see.xidian.edu.cn/cpp/shell/"
readonly myUrl
myUrl="http://see.xidian.edu.cn/cpp / danpianji/"

스크립트를 실행하면 다음과 같은 결과가 나옵니다.
/bin/sh: NAME: 이 변수는 읽기 전용입니다.

5. 변수 삭제
한번 삭제된 변수는 다시 사용할 수 없습니다. unset 명령은 읽기 전용 변수를 삭제할 수 없습니다.
unset Variable_name

6. 변수 유형
쉘을 실행할 때 세 개의 변수가 동시에 존재합니다:
1) 지역 변수
로컬 변수는 스크립트 또는 명령에 정의되며 현재 시작된 프로그램에서만 유효합니다. 다른 쉘에서는 지역 변수에 액세스할 수 없습니다.
2) 환경 변수
쉘로 시작된 프로그램을 포함한 모든 프로그램은 환경 변수에 접근할 수 있습니다. 일부 프로그램은 정상적인 작동을 위해 환경 변수가 필요합니다. 쉘 스크립트는 필요할 때 환경 변수를 정의할 수도 있습니다.
3) 쉘 변수
쉘 변수는 쉘 프로그램에 의해 설정되는 특수 변수입니다. 쉘 변수 중 일부는 환경 변수이고 일부는 로컬 변수입니다. 이러한 변수는 쉘의 정상적인 작동을 보장합니다

위 내용은 [쉘 프로그래밍] 구문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!