Linux find grep 리눅스 find grep 명령어로 특정 디렉토리 밑에 특정 단어 포함하는 파일 찾기 개발을 진행하다 보면, DB server가 변경된다던가, 특정 변수들을 고쳐야 한다던가 특정단어를 포함하는 모든 파일을 서칭해야 할 시기가 있다. 그럴때 find, grep 명령어를 동시에 사용하여 원하는 단어를 포함한 파일 전체를 찾아낼 수 있다. 1. find grep 사용방법 find 는 특정 디렉토리 및 파일을 찾을 때 주로 사용하고 grep 은 특정 단어를 검색할 떄 주로 사용한다. 두개를 합쳐서 특정 디렉토리 에 특정한 단어를 포함하는 파일들을 찾을 수 있다. // /data/ 밑에 타입이 file이고, 192.168.0.1 이라는 단어를 포함하는 파일 전체를 찾기 $ find /d..
아는 동생이 컴퓨터공학과 대학교 과제라고 하면서 보내온 큰 바람개비, 작은 바람개비 동시에 출력하기. 이게 정답 로직은 아니지만 이왕 만든김에 포스팅 합니다. 필자의 경우 PHP 언어가 편해서 PHP로 작성하였음. 필요한경우 변수선언,출력형태만 바꿔 사용하세요 1.왼쪽에 큰 바람개비, 오른쪽에 작은 바람개비를 출력하시오 문제) #11과 # 12를 출력하시오 왼쪽에 큰 바람개비 10*10 한칸 띄고 (열 한칸 띄우고) 오른쪽에 작은 다이아 6*6 을 출력하시오 2.풀이 1) 행 열의 갯수를 먼저 살펴봐야 한다. 10*10, 한칸 열 띄우고, 6*6 의 경우 총 행은 10행 총 열은 17열 ( 큰다이아 10열, 띄어쓰기1열, 작은다이아 6열) 2) 규칙을 찾아라 반복문을 몇개를 써야하는지 코딩하기 전에 알고..
아는 동생이 컴퓨터공학과 대학교 과제라고 하면서 보내온 큰 다이아, 작은 다이아 동시에 출력하기. 이게 정답 로직은 아니지만 이왕 만든김에 포스팅 합니다. 필자의 경우 PHP 언어가 편해서 PHP로 작성하였음. 필요한경우 변수선언,출력형태만 바꿔 사용하세요 1. 왼쪽에 큰 다이아, 오른쪽에 작은 다이아를 출력하시오 문제) 왼쪽에 큰 다이아 9*9 (1,3,5,7,9,7,5,3,1) 한칸 띄고 (열 한칸 띄우고) 오른쪽에 작은 다이아 (1,3,5,3,1) 을 출력하시오 2. 풀이 1) 행 열의 갯수를 먼저 살펴봐야 한다. 9*9, 한칸 열 띄우고, 5*5 의 경우 총 행은 9행 총 열은 15열 ( 큰다이아 9열, 띄어쓰기1열, 작은다이아 5열) 2) 규칙을 찾아라 반복문을 몇개를 써야하는지 코딩하기 전에 ..
아는 동생이 컴퓨터공학과 대학교 과제라고 하면서 보내온 큰 모래시계, 작은 모래시계 동시에 출력하기. 이게 정답 로직은 아니지만 이왕 만든김에 포스팅 합니다. 필자의 경우 PHP 언어가 편해서 PHP로 작성하였음. 필요한경우 변수선언,출력형태만 바꿔 사용하세요 1.왼쪽에 큰 모래시계, 오른쪽에 작은 모래시계를 출력하시오 문제) 왼쪽에 큰 모래시계 9*9 (9,7,5,3,1,3,5,7,9) 한칸 띄고 (열 한칸 띄우고) 오른쪽에 작은 모래시계 (5,3,1,3,5) 를 출력하시오 2. 풀이 1) 행 열의 갯수를 먼저 살펴봐야 한다. 9*9, 한칸 열 띄우고, 5*5 의 경우 총 행은 9행 총 열은 15열 ( 큰모래시계 9열, 띄어쓰기1열, 작은모래시계 5열) 2) 규칙을 찾아라 반복문을 몇개를 써야하는지 코..
아는 동생이 컴퓨터공학과 대학교 과제라고 하면서 보내온 큰 바람개비, 작은 바람개비 동시에 출력하기. 이게 정답 로직은 아니지만 이왕 만든김에 포스팅 합니다. 필자의 경우 PHP 언어가 편해서 PHP로 작성하였음. 필요한경우 변수선언,출력형태만 바꿔 사용하세요 1.왼쪽에 큰 이등변 삼각형, 오른쪽에 작은 이등변 삼각형을 출력하시오 문제) #7 , #8 알고리즘을 구하시오. 왼쪽에 큰 이등변 삼각형 9*5 한칸 띄고 (열 한칸 띄우고) 오른쪽에 작은 이등변 삼각형 5*3 을 출력하시오 2. 풀이 1) 행 열의 갯수를 먼저 살펴봐야 한다. 9*5, 한칸 열 띄우고, 5*3 의 경우 총 행은 9행 총 열은 9열 ( 큰 이등변삼각형 5열, 띄어쓰기1열, 작은 이등변삼각형 3열) 2) 규칙을 찾아라 반복문을 몇개..
PHP PHP htmlspecialchars() 사용 시 특정 한글 깨짐 현상 해결 방법! htmlsepcialchars() 함수를 사용 해도 불구하고 특정 한글이 깨져서 나올 때가 있다. 예를들어 쓔,쌰,햨,혘,큙 등의 일반적이지 않은 한글들 1. htmlsepcialchars() 사용방법 일반적으로 특수문자 (,$,@등)의 html 코드화(lt,gt등)으로 변환하는문제를 처리해야 할 때 사용한다. PHP5.3 이하 버전에서는 하나의 매개변수 (string)를 필요로 했었는데 PHP5.4 이상 버전으로 가면서 4개의 매개변수 (string,flags,encoding,double_encode )를 사용해야 동작한다. 마지막 double_encode 는 필요에 의해 사용하면 된다. 자세한 내용은 여기를 참..