Skip to content

TIL -2025-06-11 [echo 명령어, google-genai] #81

@soheeGit

Description

@soheeGit

📌 echo 명령어

터미널에 문자열을 출력하거나, 파일에 값을 추가하거나, 스크립트에서 변수 값을 출력할 때 사용

echo [옵션] [출력할 내용]
기능 예시 설명
문자열 출력 echo "안녕" 기본 문자열 출력
변수 출력 echo $HOME 환경 변수 값 출력
개행 포함 echo -e "1\n2\n3" -e 옵션으로 줄바꿈(\n) 사용 가능
파일에 쓰기 echo "내용" > file.txt 파일에 새로 씀 (덮어쓰기)
파일에 추가 echo "추가" >> file.txt 파일에 줄 추가 (append)

자주 쓰는 옵션

옵션 설명 예시
-e 이스케이프 문자 해석 (\n, \t 등) echo -e "A\nB"
-n 마지막에 줄바꿈 하지 않음 echo -n "Hello"

파일에 echo 결과 쓰기

명령 의미
> 기존 내용을 덮어씀
>> 기존 내용 유지하고 뒤에 추가
echo "기록1" > log.txt    # log.txt 초기화 후 기록1 씀
echo "기록2" >> log.txt   # log.txt에 기록2 추가

📌 google-genai

// https://mvnrepository.com/artifact/com.google.genai/google-genai
implementation 'com.google.genai:google-genai:1.3.0'

해당 라이브러리는 Google Generative AI (Gemini API) 를 Java에서 사용할 수 있게 해주는 공식 SDK

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions