입력 문법 선택
명령 모드는 POSIX sh와 Bash에 공통인 인용 규칙만 사용합니다. PATH에는 값 자체를, 환경 키에는 한 줄에 하나씩 NAME=VALUE를 입력합니다. 모드를 바꿔도 입력은 자동으로 교체되지 않습니다.
- PATH에서 세미콜론을 고르더라도 Windows 명령 구문을 지원하는 것은 아닙니다.
Linux & Shell
명령 토큰, PATH 목록, 환경 변수 이름을 각각 검사합니다. 명령은 실행하지 않습니다.
입력은 이 브라우저에서만 처리하며 명령을 실행하지 않습니다.
방언: POSIX sh / Bash 공통 인용 규칙. 결과는 실행 시 argv가 아닌 토큰입니다. 확장과 셸 연산자는 거부합니다.
UTF-16 단위 65,536개, 항목 512개까지. 50개씩 더 표시합니다.
이전 결과입니다. 내보내기 전에 다시 분석하세요.
명령줄 인수 분석은 공백이 있는 파일 이름이 여러 인수로 나뉘거나 빈 인수가 사라지는 문제를 확인할 때 유용합니다. 붙여 넣은 원본 조각과 따옴표를 제거한 값을 함께 보고 경계가 어디서 달라지는지 확인할 수 있습니다.
PATH 환경변수의 검색 순서와 환경 키 목록도 별도 모드로 살펴봅니다. 셸 대입문, PATH 값 자체, 한 줄씩 나열한 NAME=VALUE는 서로 다른 입력이므로 목적에 맞는 모드를 먼저 선택하세요.
수정하기 전에 보이지 않는 경계를 드러냅니다.
명령줄 인수 분석은 빈 따옴표도 하나의 토큰으로 남기고 인접한 조각은 연결합니다. 닫히지 않은 따옴표는 위치와 함께 오류로 알립니다. 명령 파서가 임의로 따옴표를 지우거나 고친 결과를 보여 주지 않습니다.
PATH에서 처음 등장한 비어 있지 않은 완전 일치 항목을 남깁니다. 빈 항목과 나머지 순서는 유지됩니다. 중복 제거와 위아래 이동은 미리 확인한 뒤 적용하며 이전 입력과 결과를 한 번 되돌릴 수 있습니다.
명령 모드는 POSIX sh와 Bash에 공통인 인용 규칙만 사용합니다. PATH에는 값 자체를, 환경 키에는 한 줄에 하나씩 NAME=VALUE를 입력합니다. 모드를 바꿔도 입력은 자동으로 교체되지 않습니다.
값을 JSON 문자열로 표시하므로 공백, 빈 문자열, 줄바꿈을 구분할 수 있습니다. 중복 PATH는 처음 나온 항목을 가리키며 중복 환경 키도 덮어쓰지 않고 남깁니다.
중복 제거, 이동, 예제 불러오기와 지우기는 먼저 미리 보기를 엽니다. 자동 분석은 입력 후 350밀리초에 실행됩니다. 자동 모드를 끄면 분석 버튼이나 Ctrl/Cmd+Enter를 사용하세요.
작은따옴표 안의 문자는 그대로 보존합니다. 큰따옴표는 공백을 유지하고 POSIX의 제한된 역슬래시 규칙을 따릅니다. 인접 조각은 하나로 합쳐지며 -1 같은 값이 옵션이라고 추측하지 않습니다.
콜론과 세미콜론 중 구분자를 직접 선택합니다. 원래 순서와 중복 위치, 빈 항목을 표시하고 비어 있지 않은 정확한 중복만 제거합니다. 이동은 두 위치에 영향을 주므로 적용 전에 확인합니다.
ASCII 변수 이름, 선택적인 export 접두사, 빈 줄과 전체 줄 주석을 받아들입니다. 같은 이름이 다시 나오면 위치를 남깁니다. 등호 뒤의 값은 해석하지 않으며 결과와 JSON 내보내기에 포함하지 않습니다.
패널은 50개씩 표시하고 더 보기를 지원합니다. 내보내기는 위치와 중복 표시를 포함한 전체 결과를 제공합니다. 파싱이 실패하면 일부만 성공한 결과를 복사할 수 없도록 합니다.
아니요. 분석은 현재 브라우저에서 이루어지고 입력을 요청이나 주소에 넣지 않습니다. 다만 복사하거나 다운로드한 보고서에는 명령 토큰 또는 PATH 내용이 들어갑니다. 환경 모드에서는 값 대신 키와 위치만 내보냅니다.
역슬래시와 LF로 이어진 하나의 논리 명령은 처리합니다. 여러 명령을 일반 줄바꿈으로 나열한 스크립트는 거부합니다. 따옴표 안의 실제 줄바꿈은 값의 일부로 남으며 Windows식 CR은 명령 모드에서 허용하지 않습니다.
이 도구는 특정 프로그램의 옵션 목록을 검사하지 않습니다. --flag나 -1은 원래 순서의 토큰으로 보여 줍니다. 셸의 미지원 연산자나 확장 구문은 별도로 오류 처리하므로 옵션의 존재 여부와 구분하세요.
일반적인 PATH 검색에서는 앞쪽 디렉터리를 먼저 살펴봅니다. 같은 이름의 프로그램이 여러 곳에 있으면 선택이 달라질 수 있습니다. 이 페이지는 실제 파일을 조회하지 않으며 순서 변경은 미리 보기와 적용을 거칩니다.
curl 전용 변환기가 아니므로 다른 명령 이름도 토큰으로 분석합니다. 다만 각 프로그램의 의미나 옵션을 해석하지는 않습니다. POSIX 인용 자구 범위를 벗어나는 구문이 포함되면 명령 이름과 관계없이 거부합니다.
확인하고 싶은 주소나 접두사가 있나요?
명령줄 인수 분석으로 돌아가 원본 조각과 위치를 비교한 다음 최신 보고서를 내보내세요.
명령을 실행하거나 시스템 환경을 변경하지 않습니다.