본문 바로가기

전체 글29

Spring Boot + Thymeleaf + Layout 적용 안되는 현상 2022 thymeleaf 관련 depedency 추가 시 종속성을 없앴더니 해결! 아.. 문제 해결 하는데 몇 시간이나 날린 건지.. ㅜㅜ 흐엉.. 수정 이전 implementation 'org.springframework.boot:spring-boot-starter-thymeleaf:2.6.7' implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:3.1.0' 해결! implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect' 그 외 원인이 될 수 있는 부분 참고할.. 2022. 5. 6.
Linux 쉘 스크립트 파일안 내용 검색 하기 grep $ grep [OPTION] [PATTERN] [FILE] 하위폴더 csv에 아래처럼 생성하자 csv.csv test1 test? test3 test? test5 하위 sql폴더에 아래처럼 생성하자 sql1.sql sql2.sql test* test2 test3 test* test5 test1 test2 test3 test* test5 grep을 이용해 [?], [*]를 검색해보자. grepfile.sh #!/bin/sh CSVFILE=/c/users/Jack/Documents/github/codingeveryday/bash/csv/csv.csv if [ ! -f "$CSVFILE" ] then echo "no file" fi echo "#######grep ? CSVFILE#######" grep ? .. 2022. 5. 5.
Linux 쉘 스크립트 soruce .(점) dot 파일 실행 [SYSTEM] CSVFILE_DIR=/c/csv/ 포인트, 환경변수 유효성으로서, 스크립트 안에서 선언한 환경변수를 스크립트 바깥에서 접근할 수 있도록 해주는 기능을 알아보자. 하위폴더하나를 생성하여 profile 아래와 같이 구성하여 보자. lasttime.ini DATE=20220505 NO=1 condition.txt [SYSTEM] CSVFILE_DIR=/c/ getvariable.sh #!/bin/sh condition=/c/profile/condition.txt lasttime=/c/profile/lasttime.ini if [ -f "$condition" ] then . "$condition" 2>/dev/null #condition을 실행하고, 표준 에러메시지(2)를 화면에 출력하지 않는.. 2022. 5. 5.
Linux 쉘 스크립트 날짜 관련 원하는 폴더에 아래와 같이 작성해보자. getdate.sh 목표는 yyyy/mm/dd hh:mm:ss.fff 형식으로 소수점 3자리까지. 변수명=띄워쓰기없이 아래처럼 선언해줄수 있고, "$변수명"으로 변수를 활용할 수 있다. #!/bin/sh #실행 결과를 변수에 담을 땐 $(실행문)으로 감싸고 변수에 넣기. #date yyyy/mm/dd hh:mm:ss.fff date=$(date +"%Y/%m/%d %H:%M:%S.%+3N") echo "$date" 2022. 5. 5.