포터블기기 강좌


얼마전에 집에 굴러다니는 고물 놋북과 이베이산 웹캠을 이용한 홈서베일런스를 재미로 설치해서 잘 사용하고 있습니다. 
캠이 총 세대인데,
1번은 wol을 이용해서 원격으로 작동,
2번은 매일 특정 시간에 자동으로 켜고 꺼지도록 셋팅,
3번에는 motion detection 및 이메일 alert기능이 설정되어 있습니다.

3번이 아주 재밌긴 한데 문제는 얘가 모션디텍션 할 때마다 10k정도 되는 작은 jpg파일을 많게는 하루에 천장 넘게 찍어낸다는 겁니다. 용량이 크진 않지만 숫자가 많다보니 관리에 어려움이 좀 있어서 날짜별로 디렉토리를 생성하고 파일들을 이동시키는 작업을 자동으로 수행하는 스크립트를 작성해 보았습니다.
물론 제 실력으로 한건 아니고 구글검색해서 다 베낀거죠 ㅋ

저 스크립트를 crontab에 등록해서 매일 자동으로 실행시킬 생각입니다.

원래는 디렉토리 정리 후 생성된지 10일 이상 지난 놈들은 자동으로 삭제하는 기능까지 넣을려고 했는데 이건 정말 영진님 정도 실력이 있어야 하는거라 잘 안 되드라고요.


#! /bin/bash

for f in $HOME/Pictures/motion/*; do
    d=$(date -r "$f" +%Y-%m-%d)
    mkdir -p $HOME/Pictures/"$d"
    mv -- "$f" "$HOME/Pictures/$d/"
done

unnamed.png



번호 제목 작성자 작성일 조회
121 [팁] 구글 주소록 정렬 [2] 맑은하늘 10.14 4594
120 아이폰에서 쓸만한 무료 일기장 고르기 [7] jubilee 10.03 4610
119 lg기업 최고의 역작 옵큐사전 [14] 프리페 11.18 4669
118 N12 루팅하기 3편 (기존 게시물 내용 상관없이 이번 내용만 적용하면 가능) [9] 별사랑 11.04 4686
» 리눅스: 생성일 기준으로 자동 파일 정리 스크립트 (초보) [3] file 건설노무자 02.22 4709
116 [아이패드] 여럿이서 같이 할 수 있느 무료게임 globetrotters [1] 미케니컬 12.02 4753
115 이런걸 누가 볼까 싶은 LCD 제조 공정에 대한 설명 에니메이션 [11] yohan666 03.19 4792
114 혹시 특정앱에서 외장SD카드에 쓰기가 안되신다면.... [1] 애쉬 05.17 4813
113 N12 루팅하기 (Root 권한은 획득하나 System 폴더 변경 불가) [4] 별사랑 10.26 4814
112 오디오 스파이크만들기 [5] file 영진 05.03 4827
111 CPU 세팅 어플 [1] 페퍼민트 08.26 4877
110 화면 OFF시 WiFi가 끊어지는 문제 해결방법 [5] Lock3rz 08.12 4914
109 120v 전용 아답터 220v으로 만들기 [4] file 와늬 03.29 5062
108 델스트릭 장단점 다시 한번 비교 해봤습니다. file 준용군 10.25 5162
107 장문의 텍스트를 PC에서 안드로이드폰으로 보내자! Pass2phone!! [9] 애쉬 10.23 5205
106 MEEP 태블릿 > 일반 태블릿으로 변경하기 [1] 제이티 10.18 5240
105 USB Type-C: 극히 조심하세요. [7] 사드사랑 07.20 5295
104 파일을 암호화하는 강력한 프리웨어 AxCrypt [2] 피델리티 12.09 5312
103 저가형 태블릿 플라이 터치2 [10] file 스파르타 08.02 5343
102 [프로요공통] 안드로이드 2.2스마트폰에서 블루투스키보드 사용하기 [3] 음악축제 02.26 5406

오늘:
155
어제:
703
전체:
15,937,986