Nushell
문서
쿡북
블로그
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
  • 한국어
GitHub
문서
쿡북
블로그
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
  • 한국어
GitHub
  • 소개
  • 설치하기
    • 기본 셸
  • 시작하기
    • 빠른 둘러보기
    • 시스템 이동
    • 누셸 방식으로 생각하기
    • 누셸 치트 시트
  • Nu 기본
    • 데이터 유형
    • 데이터 로드
    • 파이프라인
    • 문자열 작업
    • 목록 작업
    • 레코드 작업
    • 테이블 작업
    • 구조화된 데이터 탐색 및 액세스
    • 특수 변수
  • Nu에서 프로그래밍하기
    • 사용자 지정 명령
    • 별칭
    • 연산자
    • 변수
    • 제어 흐름
    • 스크립트
    • 모듈
      • 모듈 사용하기
      • 모듈 만들기
    • 오버레이
    • 정렬
    • 누셸 코드 테스트
    • 모범 사례
  • 셸로서의 Nu
    • 구성
    • 환경
    • 표준 출력, 표준 오류 및 종료 코드
    • 시스템(외부) 명령 실행
    • 타사 프롬프트 구성 방법
    • 디렉터리 스택
    • Reedline, Nu의 줄 편집기
    • 사용자 지정 완성
    • 외부 명령
    • Nu의 색상 지정 및 테마 설정
    • 후크
    • 백그라운드 작업
  • Nu로 전환하기
    • Bash에서 오신 분들을 위해
    • CMD.EXE에서 오신 분들을 위해
    • 다른 셸 및 도메인 특정 언어의 Nu 맵
    • 명령형 언어의 Nu 맵
    • 함수형 언어의 Nu 맵
    • 누셸 연산자 맵
  • 디자인 노트
    • 누셸 코드가 실행되는 방법
  • (약간)고급 사용법
    • 표준 라이브러리 (미리보기)
    • 데이터프레임
    • 메타데이터
    • 나만의 오류 만들기
    • 병렬 처리
    • 플러그인
    • explore

시스템(외부) 명령 실행

Nu는 다양한 운영 체제에서 사용할 수 있는 일련의 명령("내부" 명령)을 제공하며, 이러한 일관성은 크로스 플랫폼 코드를 만들 때 유용합니다. 그러나 때로는 내부 Nu 명령과 동일한 이름을 가진 외부 명령을 실행하고 싶을 수 있습니다. 예를 들어 외부 ls 또는 date 명령을 실행하려면 앞에 캐럿(^) 기호를 붙입니다. 캐럿을 앞에 붙이면 Nu의 내부 ls 명령 대신 사용자의 PATH에 있는 외부 명령(예: /bin/ls)을 호출합니다.

Nu 내부 명령:

ls

외부 명령 (일반적으로 /usr/bin/ls):

^ls

노트

Windows에서 ls는 기본적으로 PowerShell _별칭_이므로 ^ls는 일치하는 시스템 _명령_을 찾지 못합니다.

추가 Windows 참고 사항

Windows에서 외부 명령을 실행할 때, 누셸은 일부 CMD.EXE 내부 명령을 외부 명령을 실행하려고 시도하는 대신 cmd로 전달합니다. CMD.EXE에서 오신 분들을 위해에는 이러한 명령 목록이 포함되어 있으며 동작을 더 자세히 설명합니다.

GitHub에서 수정하기
Contributors: Taeyoon Kim, ImgBotApp, google-labs-jules[bot], deepthought
Prev
표준 출력, 표준 오류 및 종료 코드
Next
타사 프롬프트 구성 방법