목차
- 리눅스 쉘스크립트 해시맵 구현하여 값 추가, 삭제 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 특정 파일 뒤에 내용 추가하기 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 for 반복문 활용 예제 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 정규표현식 사용하여 문자열중 대문자만 출력 예제
- 리눅스 쉘스크립트 정규표현식 사용하여 특정 문자로 시작하는 단어 출력 예제
리눅스 쉘스크립트 해시맵 구현하여 값 추가, 삭제 예제 이전 포스팅 참고 학습
이전 포스팅을 참고하여 리눅스 쉘 스크립트에서 해시맵(연관 배열)을 구현하고 값을 추가하거나 삭제하는 방법을 학습합니다. 해시맵은 데이터를 효율적으로 저장하고 관리하는 데에 사용되며, 다양한 값들이 공통적인 의미를 가지고 있을 때 한 곳에 묶기 좋습니다. 일반적으로 C언어나 자바에서도 제공되지만 쉘스크립트에서 해시맵을 구현하여 사용할 수 있습니다.
2023.09.04 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 키, 값 해시맵 구현하기 예제(Hashmap)
리눅스 쉘스크립트 특정 파일 뒤에 내용 추가하기 예제 이전 포스팅 참고 학습
이전 포스팅을 참고하여 리눅스 쉘 스크립트에서 특정 파일의 뒤에 내용을 추가하는 방법을 학습합니다. 파일에 데이터를 추가하거나 로그 파일에 정보를 기록할 때 유용한 스크립팅 기술입니다. 특히 로그를 기억하는 단계에서 기존의 적재된 로그파일을 초기화하지않고 새로운 내용만 맨뒤에 추가할 때 유용합니다.
2020.06.30 - [Linux/Shell Script] - Linux Ubuntu 특정 파일에 내용 추가(쉘스크립트)
리눅스 쉘스크립트 for 반복문 활용 예제 이전 포스팅 참고 학습
이전 포스팅을 통해 리눅스 쉘 스크립트에서 for 반복문을 활용하여 반복 작업을 수행하는 방법을 학습합니다. for 반복문은 파일 목록 처리, 작업 반복, 데이터 처리 등 다양한 용도로 사용됩니다. 같은 행위를 반복적으로 특정 조건에 맞게 실행할 수 있습니다. 예를들면 어떤 값이 10보다 커질경우 까지 반복을한다던지 이러한 조건 설정이 가능합니다.
2023.08.31 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 for 반복문 활용 예제(배열)
리눅스 쉘스크립트 정규표현식 사용하여 문자열중 대문자만 출력 예제
아래는 리눅스 쉘 스크립트에서 정규표현식을 사용하여 문자열 중 대문자만을 추출하는 예제입니다. 특정한 문자열이 주어졌을 때 대문자만 뽑아 출력이 가능합니다.
# 정규표현식을 사용하여 대문자 추출
input_string="Hello World"
uppercase_letters=$(echo "$input_string" | grep -o '[A-Z]')
echo "대문자: $uppercase_letters"
리눅스 쉘스크립트 정규표현식 사용하여 특정 문자로 시작하는 단어 출력 예제
아래는 리눅스 쉘 스크립트에서 정규표현식을 사용하여 특정 문자로 시작하는 단어를 출력하는 예제입니다. 사용자가 원하는 단어로 시작하는 단어만 출력해줍니다.
# 정규표현식을 사용하여 특정 문자로 시작하는 단어 출력
input_text="apple banana orange"
starting_with_b=$(echo "$input_text" | grep -o '\<b[a-z]*')
echo "B로 시작하는 단어: $starting_with_b"