전공영역 공부 기록

curl 명령어 생성은 chatgpt 4.o로!

악분 2024. 6. 16. 19:28
반응형

저는 http프로토콜을 테스트를 할 때, 터미널에서 curl 명령어를 많이 사용합니다. 매번 curl 명령어를 사용할 때 구글 검색을 통해 명령어를 조합했었는데, 시간이 조금 걸렸습니다. 

 

이 사소한 시간을 이제 chatgpt 4.0로 단축시킬 수 있습니다. 아쉽지만 아직은 한글보다 영어 인식을 잘합니다.

아래 예제는 curl 응답 중 http code를 필터링했습니다. 놀랍게도 부하를 막기 위해 반복문에 sleep도 추가해줬습니다.

I want to curl command. target is https:/xxxxxxxxxx
I execue the command while true, and get http code and print stdout http code.

 

 

명령어가 너무 길어 한줄로 줄여달라고 chatgpt 4.o에게 부탁했습니다. 명령어 한줄로 줄이고 싶으면 "inline code"키워드를 명시하면 됩니다.

 

chatgpt로 만든 최종코드는 아래와 같습니다.

while true; do http_code=$(curl -s -o /dev/null -w "%{http_code}" https://xxxxxxx); echo "HTTP Code: $http_code"; sleep 1; done
반응형