Shell 스 크 립 트 는 빈 칸 이 있 는 인 자 를 전달 합 니 다. [네트워크 에서 발췌]
979 단어 셸 스 크 립 트
설명 하 다.
$#
스 크 립 트 에 전 달 된 매개 변수 개수
$*
스 크 립 트 에 전 달 된 모든 인 자 를 단일 문자열 로 표시 합 니 다.
$$
스 크 립 트 가 실행 중인 현재 프로 세 스 ID 번호
$!
백그라운드 에서 실행 중인 마지막 프로 세 스 의 ID 번호
$@
$\# 와 같 지만 사용 할 때 따옴표 를 추가 하고 따옴표 에서 매개 변 수 를 되 돌려 줍 니 다.
$-
셸 이 사용 하 는 현재 옵션 을 보 여 줍 니 다. set 명령 기능 과 같 습 니 다.
$?
마지막 명령 의 종료 상 태 를 표시 합 니 다.0 은 오류 가 없 음 을 나타 내 고 다른 값 은 오류 가 있 음 을 나타 낸다.
MD duanwf 23742 CDR_CALL_YYYYMMDD /home/duanwf/asiainfo/export/T141015001_20141014.avl & fetch first 100000 rows only
마지막 'fetch first 100000 rows only' 는 일곱 번 째 매개 변수 이지 만 식별 할 때 fetch 만 가 져 옵 니 다.
그럼 어떻게 해 야 되 지?
전에 어떤 사람 에 게 따옴표 로 그 를 일 으 킬 수 있다 고 물 었 는데, 결국 결 과 는 똑 같 아서 얻 을 수 없고, 얻 을 수 밖 에 없 었 다.
"fetch
아니면 자동 으로 빈 칸 앞에서 끊 어 집 니까?
$@ 명령 을 통 해 처리 할 수 있 습 니 다. $7 을 echo ${@: 7} 로 바 꾸 면 자동 으로 인식 되 는 7 번 째 시작 을 마지막 7 번 째 매개 변수 로 가 져 옵 니 다. 매개 변 수 는 다음 과 같 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
셸 스 크 립 트 (다 중 스 레 드 대량 생 성 사용자)예 를 들 어 백업 데이터 베 이 스 는 100 개의 라 이브 러 리 가 있 고 정상 적 인 백업 효율 이 매우 낮 습 니 다.다 중 스 레 드 가 있 으 면 백업 하 는 데 10 시간 이 걸 릴 수도 있 었 는데 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.