728x90 반응형 shell18 get-childitem : find 의 powershell 버전 Get-ChildItem (Linux find 의 PowerShell 버전)PowerShell에서 파일 시스템을 재귀적으로 탐색하며 조건에 맞는 항목을 찾는(find) 핵심 cmdlet.list ls라는 alias를 가지고 있음: 이 경우 -recurse라는 옵션이 빠져서 사용됨.get-childitem은 Linux find와 달리 재귀 탐색은 기본값이 아니기 때문임.get-childitem은 -recurse 옵션을 명시해야만 find와 동일한 동작 을 한다.get-childitme은 찾고자 하는 대상의 path를 넘겨받으나, 아무것도 지정하지 않은 경우 명령을 실행시킨 현재 디렉토리를 대상으로 동작함. Windows PowerShell 에서의 명령어에 대해 어느정도 익숙한 상태에서 읽어보길 권함:202.. 2026. 1. 3. Shell 함수 기본: bash, zsh에서 함수 사용하기 Shell 함수 기본: bash, zsh에서 함수 사용하기Shell Script(bash나 zsh)에서 함수를 정의하고 사용하는 것은,복잡한 작업을 반복하지 않게 해주는 아주 유용한 방법임. Function 은 재사용가능한 코드의 묶음이라는 점에서 Shell Script에서도 많이 애용됨. 하지만, Shell 프로그래밍은 다른 프로그래밍 언어(Python, Java 등)와는 Function의 문법이 조금 차이가 있음: 특히 호출 부분1. Shell 함수의 특징Shell 함수는 다른 프로그래밍 언어에서와 달리, command 처럼 호출됨!Python에서 del이 명령어이므로 del var 같이 호출됨을 기억! 즉, 다른 언어처럼 func_name(arg1, arg2) 형태로 호출되지 않음:2. Shel.. 2025. 7. 25. Shell Script Conditionals(조건문)-test, [], [[]],(()) 위의 그림은 가장 많이 애용되는 Extended Conditionals 를 정리(Bash 기준)한 것임. 이외에도 셸 스크립트에서 조건을 검사할 때는 test 또는 다양한 괄호 구문을 사용함 . 대표적으로 다음 네 가지 방법이 있음:test명령어 사용: test 조건식대괄호 한 쌍 사용: [ 조건식 ]이중 대괄호 사용: [[ 조건식 ]]괄호 두 개 사용: (( 산술식 ))Conditional Syntax Types구문 형태 (Syntax Type)설명 (Description)test 명령 (test EXPR)POSIX-compliant tes command대괄호 한 쌍 ([ EXPR ])test 명령과 동일한 기능을 갖는 대체 문법 (Bracket syntax equivalent to test)이중 대괄.. 2025. 7. 25. [conda] windows 터미널에서 conda 설정 wt를 먼저 설치하고 나서 conda를 설치하면 자동으로 설정이 되지만,conda설치 이후 wt를 설치할 경우, 설정과정이 필요할 수 있음. 이 문서는 터미널에 현재 설치된 conda를 설정하는 방법을 다룸.설정 (Auto Configuration):일반적으로 conda init cmd.exe or conda init powershell 등을 통해 가능해야 하는데...안되는 경우도 생각보다 많다.우선적으로 conda 에서 지원하는 shell은 다음과 같음.OSShelldesc.Windowscmd.execommand prompt (권장)Windowspowershellpowershell을 업데이트하고 사용하는 것을 권장.Linux/macOSbashbone again shell (보통 Linux에서 기본)L.. 2024. 8. 14. [Bash] File과 directory 관련 command Bash에서 파일과 디렉토리 관련 명령어 튜토리얼이 문서는 비어있는 디렉토리에서 시작하여 파일과 디렉토리를 생성하고, 삭제하는 과정을 단계별로 설명하는 일종의 튜토리얼임. terminal에서 각 명령어를 입력하면서 결과를 확인하고 진행할 것.1. 디렉토리 생성하기# 새 디렉토리를 생성.mkdir my_first_directory# 생성한 디렉토리로 이동.cd my_first_directorymkdir 에서 -p 옵션을 붙일 경우,필요한 상위 디렉터리를 함께 생성하며, 디렉터리가 이미 존재해도 오류를 발생시키지 않음( idempotent ).거의 관례적으로 같이 사용됨.2. 파일 생성하기# 빈 파일을 생성.touch file1.txt# 다른 방법으로도 파일을 생성할 수 있음.echo "Hello, Worl.. 2024. 5. 20. [cmd] command prompt 연습하기 (file, dir 사용하기) CMD 프롬프트 기초 튜토리얼: 파일 및 디렉토리 다루기1. CMD 프롬프트 열기Windows 키 + R을 눌러 실행 창을 엽니다.cmd를 입력하고 Enter를 누릅니다.기본적으로 현재 User의 home 디렉토리를 cwd (current working directory, 현재 디렉토리)로 함C:\Users\[현재 계정명]> 2024.01.05 - [분류 전체보기] - [Term] Prompt 란? : 프롬프트 의 정의. [Term] Prompt 란? : 프롬프트 의 정의.사용자의 입력을 기다리는 시그널 또는 지시자 Prompt는 (주로 CLI에서) 사용자에게 특정 작업을 수행하도록 지시하는 역할을 수행하는 signal을 가르킴. 명령줄 인터페이스(CLI) 환경에서 Prompt는 사ds31x.tistor.. 2024. 5. 20. 이전 1 2 3 다음 728x90 반응형