📌 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
📌 echo 명령어
터미널에 문자열을 출력하거나, 파일에 값을 추가하거나, 스크립트에서 변수 값을 출력할 때 사용
echo [옵션] [출력할 내용]자주 쓰는 옵션
파일에 echo 결과 쓰기
>>>📌 google-genai
해당 라이브러리는 Google Generative AI (Gemini API) 를 Java에서 사용할 수 있게 해주는 공식 SDK