Develop
2016.08.03 11:50
[c] 파일명 또는 특정 패턴을 적용
조회 수 733 댓글 0
첨부 '1' |
---|
사진 파일 정렬하고 차례대로 넘버링 하려고 만듦 ㅋㅋ
#include <stdio.h> #include <unistd.h> #include <dirent.h> #include <string.h> int main(){ DIR *dir_info; struct dirent *dir_entry; char new_name[128]; int i; //mkdir( "test_A" , 0755); dir_info = opendir( "."); if ( NULL != dir_info){ //while( (dir_entry = readdir( dir_info)) ){ for(i =0; (dir_entry = readdir( dir_info)); i++){ if( strstr(dir_entry->d_name, ".jpeg") > 0 ){ printf( "%s\n", dir_entry->d_name); memset(new_name, 0x00, 128); sprintf(new_name, "IMG_%04d.JPG", i); rename(dir_entry->d_name, new_name); } } closedir( dir_info); } }
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
1101 | Database | [mysql] ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. | hooni | 2017.12.15 | 1144 |
1100 | Develop | [js] 문자열에서 숫자만 걸러내기 (jQuery 안쓰고 정규표현식) | hooni | 2017.12.14 | 1086 |
1099 | Develop | [js] URL 파싱하기 (jQuery 안쓰고) | hooni | 2017.12.14 | 1290 |
1098 | System/OS | [linux] 초간단 SquirrelMail 설치/설정 (다람쥐 메일) | hooni | 2017.12.11 | 4428 |
1097 | System/OS | [linux] 초간단 Postfix, Covecot, SSL/TLS (SMTP) | hooni | 2017.12.11 | 9287 |
1096 | Develop | [php] Laravel 5.4: Specified key was too long error | hooni | 2017.12.04 | 9205 |
1095 | Develop | [php] mysql_ 과 mysqli_ 의 차이 | hooni | 2017.12.01 | 1675 |
1094 | Database | [mysql] MySQL 한글 깨짐 현상 해결하기(UTF8) | hooni | 2017.12.01 | 5432 |
1093 | Etc | RSVP 란? | hooni | 2017.11.22 | 956 |
1092 | Database | [mysql] 중복데이터 삭제하는 초간단 쿼리 | hooni | 2017.11.22 | 3396 |
1091 | System/OS | [mac] How to uninstall MySQL on Mac OS. | hooni | 2017.11.08 | 868 |
1090 | System/OS | OpenSSL로 ROOT CA 생성 및 SSL 인증서 발급하기 | hooni | 2017.10.28 | 1438 |