목차
- 리눅스 쉘스크립트 키와 값 쌍인 해시맵 구현하기 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 반복문 while 활용 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 정규표현식으로 특정 단어 출력 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 사용자에게 특정 디렉토리 경로 입력받기 예제
- 리눅스 쉘스크립트 입력받은 디렉토리 내의 파일 개수 출력 예제
리눅스 쉘스크립트 키와 값 쌍인 해시맵 구현하기 예제 이전 포스팅 참고 학습
이전 포스팅을 통해 리눅스 쉘 스크립트에서 해시맵(키와 값 쌍으로 구성된 연관 배열)을 어떻게 구현하는지 학습합니다. 해시맵은 데이터를 구조화하고 쉽게 관리하는 데 사용되며, 스크립트 작성에 필수적인 개념 중 하나입니다. 특히 파이썬이나 자바처럼 키와 값으로 이루어진 자료구조를 사용하면 내가 원하는 공통적인 요소들을 쉽게 묶을 수 있습니다. 쉘스크립트에서 해시맵 사용방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.09.04 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 키, 값 해시맵 구현하기 예제(Hashmap)
리눅스 쉘스크립트 반복문 while 활용 예제 이전 포스팅 참고 학습
이전 포스팅을 참고하여 리눅스 쉘 스크립트에서 while 반복문을 활용하여 반복 작업을 어떻게 수행하는지 학습합니다. while 반복문은 파일 읽기, 조건에 따른 반복 작업 등 다양한 상황에서 유용하게 활용됩니다. 이와 반대되는 반복문으로는 for문이 있습니다. 리눅스 쉘스크립트에서 while반복문으로 특정 처리구문을 반복시키고 싶으시다면 아래 링크를 참고해주세요.
2023.09.01 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 while 반복문 활용 예제(for)
리눅스 쉘스크립트 정규표현식으로 특정 단어 출력 예제 이전 포스팅 참고 학습
이전 포스팅을 통해 리눅스 쉘 스크립트에서 정규표현식을 사용하여 특정 패턴이나 단어를 어떻게 추출하는지 학습합니다. 정규표현식은 텍스트에서 패턴을 찾고 추출하는 데에 꾸준히 활용되는 도구입니다. grep을 활용하여 정규표현식 사용이 가능합니다. grep으로 대문자만 찾거나 특정 단어로 시작하는 전체단어를 출력할 수 있습니다.
2023.09.04 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 정규표현식 활용 예제
리눅스 쉘스크립트 사용자에게 특정 디렉토리 경로 입력받기 예제
아래는 리눅스 쉘 스크립트를 사용하여 사용자로부터 특정 디렉토리 경로를 입력받는 예제입니다. 이 경로를 활용하여 디렉토리 내의 파일 개수를 아래에서 출력하도록 하겠습니다.
# 사용자로부터 디렉토리 경로 입력 받기
echo "디렉토리 경로를 입력하세요: "
read directory_path
echo "입력한 디렉토리 경로: $directory_path"
리눅스 쉘스크립트 입력받은 디렉토리 내의 파일 개수 출력 예제
아래는 입력받은 디렉토리 경로에서 파일 개수를 출력하는 예제입니다.
# 사용자로부터 디렉토리 경로 입력 받기
echo "디렉토리 경로를 입력하세요: "
read directory_path
# 디렉토리 내 파일 개수 세기
file_count=$(find "$directory_path" -type f | wc -l)
echo "디렉토리 내 파일 개수: $file_count"