반응형

developer/Shell Script 3

Linux Date 명령어 - 과거/미래 시간계산

Bash shell로 스크립트 작성시 시간 포맷을 명령어 인자로 많이 사용한다 이때 시간정보를 얻어 올수 있는 date 명령어의 옵션을 이용하여 시간 계산하는 방법에 대해서 알아 보자 # date 터미널에서 date를 입력하면 현재 시간을 가져온다. $ date Tue Sep 12 17:01:23 KST 2023 date - '-d' 옵션 . 리눅스의 경우 date 명령어의 -d 옵션을 이용해 과거 시간을 계산할수 있다. date -d 'yesterday'# 어제 date -d '1 day ago'# 1일전 date -d '1 week ago'# 1주일전 date -d '1 month ago'# 1달전 date -d '1 year ago'# 1년전 date -d '10 second ago'# 10초전 d..

문자열 조작하기

## 문자열 변수 연결 new_value = ${old_01}-to-${old_02} 위와 같이 사용하면 ${old_o1} 변수값과 ${old_02} 변수값 사이에 '-to-' 문자열이 추가되어 새로운 문자열 변수가 만들어짐 ## 문자열 변수 자르기 문자열 인덱스가 0부터 시작 ${변수이름:시작}: 시작부터 End 까지 ${변수이름:시작:개수} : 시작부터 개수 까지 ${변수이름:시작:-(개수)} : 시작부터 개수 만큼 맨뒤에서 빼고 리턴 TEST="ABCDEFGHIJK" echo ${TEST:2} echo ${TEST:2:5} echo ${TEST:2:-3} 위 실행 결과(#시작점은 0부터임) Output: CDEFGHIJK CDEFG CDEFGH ## 문자열 삭제 문자열 변수의 앞 뒤에 오는 특정 패..

반응형