Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 ncrename 명령입니다.
프로그램:
이름
ncrename - netCDF 이름 바꾸기
통사론
ncre이름 [-a 이전_이름, 새_이름] [-추가하다 이전_이름, 새_이름] [-d ... ] [-g
이전_이름, 새_이름] [-g ... ] [--glb 속성 이름= att_val]] [-h] [--hdr_pad sz] [-l 경로]
[-O] [-p 경로] [-R] [-r] [--ram_all] [-v 이전_이름, 새_이름] [-V ... ] 입력 파일 [
결과물 파일]
기술
이름 netCDF 파일에서 치수, 변수 및 속성의 이름을 바꿉니다. 각 객체는
이전 이름 목록에 이름이 있는 경우 목록의 해당 이름을 사용하여 이름이 변경됩니다.
새 이름. 모든 새 이름은 고유해야 합니다. 모든 이전 이름은 입력에 존재해야 합니다.
이름 앞에 문자가 없는 경우 파일 .. 옛 이름의 유효성은
이름을 바꾸기 전에 확인하지 않았습니다. 따라서 이전 이름이 .
접두사 및에 존재하지 않습니다 입력 파일, 이름 중단됩니다.
이름 사용자에게 대화식으로 프롬프트가 표시되는 일반 규칙의 예외입니다.
기존 파일이 변경되기 전에 출력 파일의 임시 복사본이
작업 중에 구성됩니다. 을 텐데 입력 파일 지정되면 이름 의지
의 이름을 변경 입력 파일 메시지를 표시하지 않고
의 임시 사본 입력 파일. 이름 바꾸기 작업이 고려되기 때문입니다.
사용자가 실수하면 되돌릴 수 있습니다. 그만큼 새로운_이름 쉽게 다시 변경할 수 있습니다
옛 이름 사용하여 이름 한번 더.
차원의 이름을 종속 변수의 이름으로 바꾸면 반전에 사용할 수 있습니다.
독립 좌표 변수와 종속 변수 간의 관계. ~ 안에
이 경우 명명된 종속 변수는 XNUMX차원이어야 하며 누락된 변수가 없어야 합니다.
가치. 이러한 변수는 좌표 변수가 됩니다.
netCDF User's Guide에 따르면 netCDF 파일의 속성 이름 변경은 발생하지 않습니다.
전체 파일을 다시 복사하는 페널티 새로운_이름 보다 짧다 옛 이름.
옵션
-a 옛 이름, 새로운_이름 속성 이름 변경. 속성의 이전 이름과 새 이름은 다음과 같습니다.
관련자가 지정한 옛 이름 과 새로운_이름 가치. 글로벌 속성은
변수 속성과 다르게 취급되지 않습니다. 이 옵션은 더 많이 지정할 수 있습니다.
한 번보다. 하나의 특정 변수에 대한 속성 이름을 변경할 수 없습니다.
(고유한 이름이 지정되지 않은 경우) 주어진 이름의 속성의 모든 항목
이름이 변경됩니다. 이것은 감독으로 간주되며 향후 해결될 것입니다.
NCO 버전.
-d 옛 이름, 새로운_이름 차원 이름 바꾸기. 차원의 이전 이름과 새 이름은 다음과 같습니다.
관련자가 지정한 옛 이름 과 새로운_이름 가치. 이 옵션은
두 번 이상 지정됩니다.
-g 옛 이름, 새로운_이름 그룹 이름 변경. 그룹의 이전 이름과 새 이름은 다음과 같습니다.
관련자가 지정한 옛 이름 과 새로운_이름 가치. 이 옵션은
두 번 이상 지정됩니다.
-v 옛 이름, 새로운_이름 변수 이름 바꾸기. 변수의 이전 이름과 새 이름은 다음과 같습니다.
관련자가 지정한 옛 이름 과 새로운_이름 가치. 이 옵션은
두 번 이상 지정됩니다.
-i 인터렉티브. 이름 기존 파일을 덮어쓰기 전에 확인하라는 메시지가 표시됩니다.
파일.
사용 예
변수 이름 바꾸기 p 에 압박 과 t 에 온도 netCDF에서 in.nc. 이 경우 p
입력 파일에 존재해야 합니다(또는 이름 중단됩니다), 그러나 t 선택 사항입니다.
ncrename -vp, 압력 -v .t, 온도 in.nc
이름 같은 이름의 변수에 치수를 자동으로 첨부하지 않습니다. 만약 너라면
좌표 변수로 남도록 좌표 변수의 이름을 바꾸려면
차원과 변수의 이름을 개별적으로 바꿉니다.
ncrename -d 경도, 경도 -v 경도, 경도 in.nc
netCDF 생성 out.nc 와 동일 in.nc 속성을 제외하고 _FillValue 로 변경됩니다
누락_값 (소유하는 모든 변수에서) 및 전역 속성 자이르 is
로 변경 콩고:
ncrename -a _FillValue,missing_value -a 자이르, 콩고 in.nc out.nc
onworks.net 서비스를 사용하여 온라인에서 ncrename 사용