맥북 리눅스 터미널 관련 질문

텍스트 파일이
이름


✅최고의 답변✅

애플 맥북에서 리눅스 터미널을 사용하여 텍스트 파일에서 이름에 해당하는 내용과 이메일 주소를 동시에 검색하고 출력하는 쉘 스크립트 파일을 작성하는 방법을 추천드리겠습니다.

아래의 내용을 포함한 쉘 스크립트 파일을 생성하고 실행해보세요.

```bash

#!/bin/bash

# 사용자로부터 입력받은 이름

read -p "이름을 입력하세요: " name

# 텍스트 파일의 경로

file_path="파일의_경로.txt"

# 파일 내용을 한 줄씩 읽어옴

while IFS= read -r line

do

# 이름과 일치하는 줄을 찾음

if [[ "$line" == "$name" ]]; then

# 다음 줄을 읽어 이메일 주소로 출력

read -r email

echo "이름: $line, 이메일 주소: $email"

fi

done < "$file_path"

```

위의 코드에서 "파일의_경로.txt" 부분을 실제 텍스트 파일의 경로로 대체해주세요.

이제 터미널에서 해당 쉘 스크립트 파일을 실행하고 이름을 입력하면 해당 이름과 이메일 주소가 동시에 출력될 것입니다.

이것으로 텍스트 파일에서 이름을 입력하면 이름과 이메일 주소가 동시에 나오는 쉘 스크립트 파일을 작성하는 방법을 알려드렸습니다. 추가로 궁금한 점이 있으시다면 언제든지 물어보세요!