본문 바로가기

webp to png in mac webp to png in mac webp의 기본적인 내용은 아래 위키에서 확인해보세요. - https://ko.wikipedia.org/wiki/WebP 이 포스팅에서 정리하고 싶은 것은 webp 를 png로 변경하고 싶은 것입니다. 조금 더 자세히 말하면 webp가 들어있는 특정 폴더의 이미지들을 png로 변경하고 싶은거죠. 1) 설치 - brew로 해줍니다. brew install webp 2) 활용 - webp를 설치하면 dwebp 명령어를 사용할 수 있습니다. Usage: dwebp in_file [options] [-o out_file] 이런식으로 사용할 수 있고요. 하나의 이미지만 처리하시려면 위에 적어둔 Usage 그대로 쓰시면 되겠죠. 하지만 여러 개의 이미지를 저렇게 할 수는 없으니까 .. 더보기
리눅스, 맥 - grep 활용 파일안에서 문자열 찾기 예전에 "리눅스 파일 검색 (find), 파일 내부 문자열 검색(grep 이용)" 이라는 포스팅에서 Grep을 통해여러 파일안에서 특정 문자열이 있는지 찾는 내용을 간단하게 정리한 바 있습니다. :) 여기서는 특정 문자열이 포함된 한 줄이 매우 긴 경우 어떻게 하는지 작성해두려고 합니다. 1. 특정 문자열이 포함된 내용을 찾는 것은 아래와 같습니다. 예로 "Multi" 라는 문자열이 포함된 파일을 찾기 위해서는 아래와 같은 명령어를 사용할 수 있습니다. grep -r "Multi" ./* 2. 그런데 Multi 라는 문자열이 엄청나게 긴 문자열에 포함되어 있다면 아래와 같이 나올 수 있습니다. 이것도 좀 많이 줄여서 표현한 것입니다. 즉 Multi라는 문자열을 가진 파일을 찾고 싶은건데요. 결과는 찾을 .. 더보기
리눅스에서 일정 시간이 지난 파일 지우기 리눅스에서 일정 시간이 지난 파일을 찾고 지우는 방법에 대해서 간단하게 작성합니다. 1. 일정 시간이 지난 파일을 찾는 방법 : find 명령어 find 명령어에 여러 옵션이 사용될 수 있습니다. terminal에서 man find 해보시면 많은 옵션에 대한 설명이 자세히 나와있습니다. find 명령어를 통해 변경된지 하루가 넘은 파일을 찾기 위해서는 다음과 같이 옵션이 주어져야 합니다. example : find /path/..../files/* -mtime +1 예를들어 다음과 같이 보이는 파일들이 존재한다고 가정했을 때 -rw-r--r-- 1 root root 13369971 Jan 12 01:01 a1.tif -rw-r--r-- 1 root root 12896037 Jan 15 04:09 a2.t.. 더보기
Python - MongoDB 활용 003 (find) Python - MongoDB 활용 001 (커넥션, Insert) : http://ngee.tistory.com/335 Python - MongoDB 활용 002 (update, collection list) : http://ngee.tistory.com/336 Python - MongoDB 활용 003 (find) : http://ngee.tistory.com/339 현재 포스팅 Python - MongoDB 활용 004 (remove) : http://ngee.tistory.com/340 Python - MongoDB 활용 005 (find_one) : http://ngee.tistory.com/344 위 포스팅에 이어서 계속 작성합니다. find find 함수는 데이터베이스에서 내가 원하는 데이터.. 더보기
우분투에서 파일 검색 우분투에서 파일 검색하는 방법은 여러 가지가 있는데요. 그중에서 locate로 검색하는 것도 편리하더라구요. 사용 방법은 아래와 같아요. locate test.py 아래와 같이 파일 시스템 전체에서 test.py를 검색해서 출력해줍니다. /usr/local/lib/python2.7/dist-packages/django/core/management/commands/test.py /usr/local/lib/python2.7/dist-packages/django/core/management/commands/test.pyc /usr/local/lib/python2.7/dist-packages/django/test/_doctest.py /usr/local/lib/python2.7/dist-packages/djan.. 더보기
파이썬 basic - find, rfind (문자열 내부 검색) 파이썬 basic 에서는 기초 문법 중에 자주 쓰일 만한 것을 간략하게 포스팅합니다. 문자열 내부에서 특정 문자를 찾을 때는 find 나 rfind를 사용하면 되는데요. 차이는 find는 앞에서 부터 찾고, rfind는 뒤에서 부터 찾는 것이 되겠습니다. find 예제 ##python find example temp = "abcdefg"print tempn = temp.find('c')print n find 예제 실행 [yourid@blrblrblr ~]$ python test.pyabcdefg2 a가 0이고, b가 1이고, c가 2이니깐, 잘 찾았네요. rfind 예제 ##python rfind example temp = "abcdefgchijkl"print tempn = temp.rfind('c')p.. 더보기
리눅스 파일 검색 (find), 파일 내부 문자열 검색(grep 이용) 안녕하세요. 리눅스에서 파일 검색을 하기 위한 명령어 find를 소개합니다. 저는 리눅스 상에서 주로 개발해서 자주 사용하는 명령어 입니다. 명령어 : find 파일 찾을 위치 지정 -name 찾을 파일 이름 ex : find ./ -name aaa.txt 위에 ex를 설명해드리면 ./(현재 폴더 부터, 하위 폴더 포함) aaa.txt 파일을 찾아줘!!! 입니다. 다음으로 파일 내부 문자열을 검색하는 명령어 grep 입니다. 사실 grep은 여러군데서 사용하고 있는 것이기 때문에, 파일 내부 문자열 검색만을 위해서 쓰이고 있지는 않습니다. grep의 man을 보시면 -print lines matching a pattern 으로 나와있어요. 이번 포스팅에서는 grep을 통해서 파일 내부의 문자열을 검색해서.. 더보기