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

누셸 기본 사항

이 장에서는 누셸 프로그래밍 언어의 몇 가지 기본 사항을 설명합니다. 이 장을 마치면 간단한 누셸 프로그램을 작성하는 방법에 대한 아이디어를 얻을 수 있습니다.

누셸은 풍부한 유형 시스템을 가지고 있습니다. 문자열이나 정수와 같은 일반적인 데이터 유형과 셀 경로와 같은 덜 일반적인 데이터 유형을 찾을 수 있습니다. 또한 누셸의 특징 중 하나는 구조화된 데이터라는 개념으로, 유형을 목록, 레코드 또는 테이블과 같은 컬렉션으로 구성할 수 있음을 의미합니다. 명령이 일반 텍스트를 통해 통신하는 전통적인 유닉스 접근 방식과 달리 누셸 명령은 이러한 데이터 유형을 통해 통신합니다. 위의 모든 내용은 데이터 유형에서 설명합니다.

데이터 로드에서는 JSON과 같은 일반적인 데이터 형식을 구조화된 데이터로 읽는 방법을 설명합니다. 여기에는 자체 "NUON" 데이터 형식이 포함됩니다.

유닉스 셸과 마찬가지로 누셸 명령은 파이프라인으로 구성하여 데이터 스트림을 전달하고 수정할 수 있습니다.

일부 데이터 유형에는 자체 섹션이 필요한 흥미로운 기능이 있습니다: 문자열, 목록 및 테이블. 이러한 섹션에서는 기능을 설명하는 것 외에도 문자열 구성이나 목록 값 업데이트와 같은 몇 가지 일반적인 작업을 수행하는 방법도 보여줍니다.

마지막으로 명령 참조에는 간단한 설명과 함께 모든 기본 제공 명령이 나열됩니다. help 명령을 사용하여 누셸 내에서 이 정보에 액세스할 수도 있습니다.

GitHub에서 수정하기
Contributors: Taeyoon Kim, ImgBotApp, google-labs-jules[bot], deepthought
Prev
누셸 치트 시트
Next
데이터 유형