영어프랑스어스페인어

Ad


온웍스 파비콘

gxyrs - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 gxyrs 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 gxyrs 명령입니다.

프로그램:

이름


그xyrs - XYRS 파일을 일괄 처리하는 프로그램입니다.

개요


그xyrs 파일 [옵션]

기술


XYRS 파일은 일반적으로 PCB 설계 프로그램에서 생성되며 보드 어셈블러에서 사용합니다.

XYRS 파일의 형식은 FILES 섹션에서 설명합니다.

보드 어셈블러나 설계자는 이러한 파일을 처리해야 하는 경우가 많습니다.
프로세스 및 도구 흐름.

그xyrs 이러한 파일을 일괄 처리하는 데 도움이 됩니다. 규칙과 명령을 정의하여 일괄 처리할 수 있습니다.
쉬운 처리.

그xyrs 핵심 기능을 제공하는 perl 라이브러리와 다음을 제공하는 perl 스크립트로 구성됩니다.
몇 가지 기본 기능.

명령줄에서 입력 및 출력 파일, 일부 수정자 및
작업 파일 또는 작업 문자열.

action-file 또는 action-script에는 몇 가지 명령이 포함되어 있습니다. 입력 파일의 모든 라인에 대해,
그xyrs 행의 내용을 수정할 수 있는 해당 명령을 실행한 다음 다음을 씁니다.
결과 줄을 출력 파일에.

이후 그xyrs 펄로 작성되고 액션도 이 언어로 작성됩니다.

옵션


--도움 표준 출력에 사용 메시지를 표시하고 성공적으로 종료합니다. --말 수가 많은
파일을 처리할 때 추가 정보 메시지를 표시합니다.

--프로세스 주석
기본적으로 gxyrs는 '*' 및 '#' 문자로 시작하는 줄을 처리하지 않습니다.

추가 처리 없이 이 행을 출력에 복사합니다.

이 옵션을 사용하면 이러한 라인도 처리합니다.

--표로 만들다
출력 파일의 각 필드에 가장 긴 내용을 포함할 수 있을 만큼 고정된 길이를 지정합니다.
끈. 이 옵션을 사용하면 출력 파일을 사람이 더 쉽게 읽을 수 있습니다.

--대소문자를 구분하지 않음
패턴을 비교할 때 대소문자 구분을 무시하십시오.

--조정하다 FILE
입력 파일을 처리하기 위한 명령이 포함된 파일입니다.

--평가 무늬
PATTERN을 입력 파일을 처리하는 명령으로 해석합니다.

--산출 FILE
출력을 지정된 FILE에 저장합니다.

FILE 문자열이 "-"(큰따옴표 제외)이면 출력이 다음으로 리디렉션됩니다.
표준 출력 STDOUT.

--출력 구분 기호
지정된 CHAR을 출력 필드 구분 기호로 사용하십시오.

미리 정의 변수


gxyrs는 다음 변수를 자동으로 정의합니다.

REF_COL
구성 요소 참조가 있는 열 번호(0에서 시작).

풋프린트_COL
구성요소 풋프린트가 있는 열 번호(0에서 시작).

X_COL 구성 요소의 X 위치 좌표가 있는 열 번호(0에서 시작).

Y_COL 구성 요소의 Y 위치 좌표가 있는 열 번호(0에서 시작).

ANGLE_COL
구성요소 회전 각도가 있는 열 번호(0에서 시작).

LAYER_COL
구성 요소의 레이어 측면 위치가 있는 열 번호(0에서 시작).

VALUE_COL
구성 요소의 값이 있는 열 번호(0에서 시작). 일반적으로 이것은
구성 요소의 부품 번호.

LINE_NUMBER
이것은 현재 처리 중인 입력 파일의 줄 번호입니다.

LINE 각 배열 요소가 입력 파일 라인의 필드 또는 열인 배열
처리됨.

내장 명령


다음 명령은 모두 체크리스트 매개변수. NS 체크리스트 하나의 목록이거나
배우기 check_items. 에이 체크 항목 는 두 개의 단일 요소 목록입니다.

열 번호
전역 변수의 데이터 인덱스 번호 'n'입니다. LINE 확인합니다. 첫번째
데이터 요소의 숫자는 1입니다.

무늬
일치시킬 정규식입니다.

명령은 모든 항목과 일치하는 행에서만 실행됩니다. 체크 항목 FBI 증오 범죄 보고서
체크리스트.

델라인 체크리스트;
줄 삭제(전역 변수 LINE) 만약 체크리스트 일치합니다.

오류가 있으면 -1, 일치하지 않으면 0, 일치하고 변경되면 1을 반환합니다.

회전 콤프 angle_col, 각도, 체크리스트;
구성 요소를 주어진 각도로 회전 각도 매개변수, 경우 체크리스트 일치합니다.

각도 열 번호는 angle_col.

일치하고 변경된 경우 1을 반환하고 일치하지 않으면 0을 반환하고 오류가 있으면 -1을 반환합니다.

subst_col_val 대장균의 뜻, 가치, 체크리스트;
열 값을 새 값으로 바꾸기 가치만약 체크리스트 일치합니다.

일치하고 변경된 경우 1을 반환하고 일치하지 않으면 0을 반환하고 오류가 있으면 -1을 반환합니다.

Change_col_units 단위, 열_번호;
주어진 열 번호의 단위를 변경합니다. 둘 이상의 열 번호는
지정되었습니다.

단위 원하는 단위가 있는 문자열입니다. "mm"(밀리미터), "in"(인치) 및
"mil"(XNUMX인치)이 지원됩니다.

변환할 숫자는 해당 단위를 따라야 합니다(지원되는
위의 단위). 그렇지 않으면 번호가 변경되지 않습니다.

add_number_to_col 열 번호, 가치, 체크리스트;
주어진 열 번호의 값에 숫자를 추가합니다. 참고: 오프셋 및 값
다른 단위로 변경할 수 있습니다.

오류인 경우 -1, 경고인 경우 -2, 성공인 경우 1을 반환합니다.

번역_col_val 열 번호, , 치환, 체크리스트;
번역 칼럼에서 열 번호 if 체크리스트 일치합니다.

치환 새 문자열이 있는 표현식입니다. 이전 열 값을 사용할 수 있습니다.
여기를 클릭해 문의해주세요.

오류가 있으면 -1, 일치하지 않으면 0, 일치하고 변경되면 1을 반환합니다.

예:
번역 2, '^([0-9]+)n$','sprintf("%dnF",$1)', 3, 'C[0-9]+';
열 3의 값이 C 다음에 숫자가 오는 경우
열 2의 값이 숫자 다음에 'n'이 오는 경우 동일한 값으로 변환합니다.
값 뒤에 'nF'가 옵니다.
10열에 'C3'이 있고 10열에 '2n'이 있으면,
'10n'을 '10nF'로 변경합니다.

mul_col_val 열 번호, 인자, 체크리스트;
지정된 열 번호의 숫자를 곱합니다. 열 번호 주어진 인자,
if 체크리스트 일치합니다.

지정된 열 번호의 숫자 끝에 단위가 있을 수 있습니다.

오류가 있으면 -1, 일치하지 않으면 0, 일치하고 변경되면 1을 반환합니다.

스왑 열 열_번호1, 열_번호2, 체크리스트;
열 교체 열_번호1열_번호2 if 체크리스트 일치합니다.

오류가 있으면 -1, 일치하지 않으면 0, 일치하고 변경되면 1을 반환합니다.

삽입_열 열 번호, new_column_value;
지정된 항목에 새 열 삽입 열 번호 위치(0
첫 번째 열), 값 포함 new_column_value.

오류가 있는 경우 -1을 반환하고 새 열이 삽입된 경우 1을 반환합니다.

RETURN VALUE


반환 값 그xyrs 다음과 같은 가능한 값을 갖는 정수입니다.

1 명령이 일치하는 항목을 찾고 실행이 성공한 경우

일치하는 항목이 없으면 0

-1 오류가 있는 경우

-2 경고가 있는 경우

onworks.net 서비스를 사용하여 온라인으로 gxyrs 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad