Linux/shell3 [Bash] File과 directory 관련 command Bash에서 파일과 디렉토리 관련 명령어 튜토리얼이 문서는 비어있는 디렉토리에서 시작하여 파일과 디렉토리를 생성하고, 삭제하는 과정을 단계별로 설명하는 일종의 튜토리얼임. terminal에서 각 명령어를 입력하면서 결과를 확인하고 진행할 것.1. 디렉토리 생성하기# 새 디렉토리를 생성합니다.mkdir my_first_directory# 생성한 디렉토리로 이동합니다.cd my_first_directory2. 파일 생성하기# 빈 파일을 생성합니다.touch file1.txt# 다른 방법으로도 파일을 생성할 수 있습니다.echo "Hello, World!" > file2.txt# 현재 디렉토리에 어떤 파일이 있는지 확인합니다.ls 2023.10.02 - [Linux] - [Bash] 입출력 목적지 변경하기 :.. 2024. 5. 20. [Shell] command substitution command substitution (명령어치환)우리나라말로 명령어 치환 이라고 불리며,특정 명령어의 수행결과를 문자열로 입력받는 형태로 셀프로그래밍 등에서 사용됨.command substitution 사용법아래 예제는 result.txt 를 현재 날짜 정보를 붙인 이름으로 변경해준다.mv result.txt result-$(date +%Y-%m-%d).txtcommand substitution은 위에서 $(date +%Y-%m-%d) 임.date 명령어에 해당 옵션을 줄 경우 2023-10-01 과 같은 형태의 문자열이 결과로 반환됨.이를 감싸고 있는 $(명령어) 부분(command)이 해당 문자열로 바뀌어짐(substitution).command substition은 다음과 같이 여러 단계로 겹쳐서.. 2023. 10. 1. [Bash] shell 기본 : 변수 설정 및 반복구문 shell script란 shell에서 동작하는 script로,여러 command 들을 하나의 파일로 저장하고 해당 파일을 line별로 interpreting하여 수행시킬 수 있게 해주는 것을 가르킴.(.py파일이 python interptreter에 의해 동작하는 것처럼 .sh파일은 shell에 의해 statement별로 execute됨.)bash는 브라이언 폭스가 1987년 만든 shell로 1977년 만들어진 Unix의 Bourne shell과 호환성이 매우 높아서 가장 널리 사용되는 shell임.이를 좀 더 개선한 zsh과 함께 가장 많이 사용되고 있음.Shebang Lineshell script 파일은 반드시 #!/usr/bin/env bash와 같은 라인으로 시작해야한다.해당 line을 She.. 2023. 7. 19. 이전 1 다음 728x90 반응형