목록분류 전체보기 (437)
코드네임 :
ㅋㅋ 인스타 광고에서 크리스마스 어드밴트 캘린더 만드는 강의가 있길래 시험공부하고 집와서 만들어 봣다 (ㅈㅅ 12월 15일임) 아니 근데.. 이거 코드 복붙만 하는 거라 걍 대충 내용 알아보는 거임... 완전 기초.. 내가 코드 작성하는 것도 아녀...ㅜㅜ ( 오 웹개발시 Chrome에서 그 페이지에다가 커서 올린 후 오른쪽 마우스 누른다음에 검사 누르면 HTML 소스 나오니까 앞으로 웹페이지 개발할꺼면 Chrome 에서 해!! ) 만든거 : https://codenamevien.github.io/day_calender/ 스파르타코딩클럽 어드벤트 캘린더 크리스마스까지 하루가 기다려지는 즐거움, 어드벤트 캘린더를 함께 만들어봐요! grayson-choi.github.io h1 : HTML 뼈대 (구조) -..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
디버깅 : 스크립트 실행 도중 발생한 오류 수정 방법 : 구문 오류 (syntax error) - 쉘이 실행 도중 구문 오류가 발생한 라인번호 출력 : 실행 오류 - 오류 메시지 없이 실행이 안되거나 비정상 종료 - 오류 수정 방법 - bash -x, trap trap trap 명령 DEBUG시그널 - trap은 지정한 시그널이 스크립트로 전달될 때마다 지정한 명령을 실행하는 명령어 - 특별히 DEBUG를 시그널로 trap에 전달하면 스크립트를 한줄씩 실행될때마다 명령을 실행함 - DEBUG 시그널을 받을 때마다 원하는 변수값 출력 가능 -> 스크립트가 실행되는 도중 변수 값 확인 예시 실행해보기
배시쉘 2 산술 비교 연산자 !!!!!! 보기 코드짤때... 함수정의 함수이름() { 명령어리스트 } 따라하기 하기 함수의 종료 조건 - return return [n] - 함수 본문 안의 마지막 문장 실행 - return 문 실행 - 지정한 값이 함수의 종료값으로 $?에 저장됨 따라하기 lab1 lab2 다양한 if 조건문 표현 방식 : [ ] vs [[ ]] vs ( ) ( 다 같은 의미긴 함 ) #!/bin/bash a=1 b=1 if[ $a -eq 1 -a $ -eq 1 ]; then echo "[ all match ]" fi #fi는 if문의 끝을 의미 if [ $a -eq 1 ] && [ $b -eq 1 ]; then echo "[ all match ]" fi if [[ $a -eq 1 ] &..

let 명령어 : Bash의 대입 연산자(=)에서 기본적으로 오른쪽에 있는 것은 모두 문자열로 취급함 - 오른 쪽에 있는 것에 대해 산술 연산을 수행하기 위해서는 let을 사용하여야 함 - ((수식)) 과 동일한 효과 case 명령어 case 단어 in 조건1) 명령어리스트;; # 각 조건들은 )로 끝남 조건2) 명령어리스트;; # 각 조건 블록들은 ;;로 끝남 ... *) 명령어리스트;;\ esac # case 명령어의 끝은 esac - C/C++의 switch 에 해당 배열(array) 변수=[항목들] 배열 : 한 변수에 여러개의 값(문자열)을 저장할 수 있는 변수 $ fruits=(apple orange pear) #항목사이에는 공백 $ fruits[1]=strawberry #배열처럼 접근 가능 $..
보호되어 있는 글입니다.
보호되어 있는 글입니다.