Test (모바일 테스트)

Submitted by westporch on 2018.03.03.(Sat) - 15:59

본문에 문법 강조 기능을 적용할 경우 모바일 환경에서 배경색이 잘려서 표현되기도 합니다.
소스의 내용 확인에는 문제가 없으며 단지 미관상 매끄럽지 않을 뿐입니다.

#!/bin/bash

#Seo Hyun Gwan

#기타 로그 파일 형식도 삭제할 수 있도록 정규표현식을 개선해야함.

BASE_TARGET=/var/log
TARGET=/var/log
IS_SUB_DIR=0 # 0 -> /var/log, 1 -> /var/log의 서브 디렉토리
SUB_DIR_PATH="/var/log"

function initialization()
{
	TARGET=/var/log
	IS_SUB_DIR=0
}

function check_sub_dir()
{
	if [ $IS_SUB_DIR -eq 0 ]; then
		TARGET=$BASE_TARGET
	else
		TARGET=$TARGET
	fi
}

# maillog-20150824.gz, maillog-20151002와 같은 형식의 파일을 삭제한다.
function delete_log_files_incldue_date()
{
	check_sub_dir

	DAILY_LOG_NAME_LISTS=daily_log_name_lists.txt
	rm -rf $TARGET/*.gz # ex) maillog-20150824.gz 삭제

	ls --color=no $TARGET | egrep -o [a-z]+-[0-9]+ > $DAILY_LOG_NAME_LISTS
	readarray -t daily_log_name_lists < $DAILY_LOG_NAME_LISTS
	for ((idx=0; idx < ${#daily_log_name_lists[@]}; idx++))
	{
		rm -rf $TARGET/${daily_log_name_lists[$idx]} # ex) maillog-20151002 삭제
	}
}

# 이하 생략

 

westporch

작성: 2018.03.03.(Sat) - 16:02

수정: 2018.03.03.(Sat) - 16:02

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

westporch

작성: 2018.03.17.(Sat) - 16:07

수정: 2018.03.17.(Sat) - 16:07

문법 강조 모듈의 버그(모바일에서 소스코드의 배경화면이 잘림)에 대한 패치를 어떤 사용자가 제시하여 테스트해보았지만, 버그가 해결되지 않네요.
해당 모듈의 공식 패치를 기다려 봐야겠습니다.