Shell(3)
-
[독서 - 개발] 코딩 자율학습 리눅스 입문 with 우분투 - 도서리뷰
리눅스 기초와 쉘 스크립트 실습프론트엔드 신입 개발자로 일하면서 AWS와 CI/CD 구축 과정에서 리눅스와 쉘 스크립트를 작성해야 하는 상황이 있었습니다. 이 책을 통해 리눅스의 기초를 배우고, 쉘 스크립트를 작성하는 기본 요령을 익힐 수 있었습니다.리눅스 기초 명령어 학습리눅스 파일 시스템, 디렉터리 구조, 파일 종류 등에 대한 설명과 함께 실습을 통해 직접 명령어를 실행하며 학습할 수 있도록 도와줍니다. 특히, 실습과 셀프 체크를 통해 배운 내용을 복습할 수 있어서 공부에 많은 도움이 되었습니다.운영체제 전반에 대한 학습지금의 업무와 직접적인 관련은 없지만 대학교에서 배웠던 내용들을 다시 상기하며 기초적인 cs 지식을 얻는 데 좋았습니다.Bash 스크립트리눅스 학습에서 중요한 부분인 Bash 스크립트..
2024.09.28 -
[Shell Script] 02. boilerplate 폴더/파일 생성하기 with. ChatGPT
Intro지난 포스트의 개선 사항으로 echo 구문에서 변경사항이 먼저 보이고, skip한 구문은 마지막에 표시되었으면 좋겠다는 생각을 했습니다. 개선 사항도 GPT와 함께 수정해 보았습니다.다른 스크립트의 output을 저장하기_generate_boilerplate.sh# Initialize arrays to store output and exit codesoutputs=()exit_codes=()# Call touch_file.sh script to create each fileextension_names=("tsx" "scss" "stories.tsx" "ts")for ((i = 0; i Line by Line# Initialize arrays to store output and exit codes..
2024.03.25 -
[Shell Script] 01. boilerplate 폴더/파일 생성하기 with. ChatGPT
Introreact를 이용한 atomic design 시스템 개발을 하던 중 atom을 만들 때 마다 동일한 패턴의 파일을 생성하고, atom/index.ts에 export { default as Button } from "./Button";과 같이 export 구문을 수동으로 추가해줘야 했습니다.보일러 플레이트 폴더 구조와 파일을 스크립트를 이용하여 생성할 수 있을 것으로 기대하여 스크립트를 개발해보기로 하였습니다.하지만 스크립트를 작성해본 적이 없었다. chatGPT와 함께스크립트를 작성해본 적이 없기 때문에 GPT의 도움으로 작성을 시작하였습니다.chatgpt와 나눈 대화스크립트 문법에 대해서 잘 알지 못하였지만 gpt가 작성해준 코드를 보며 이해해보며 작성할 수 있었습니다.모든 스크립트의 파일 명..
2024.03.24