본문 바로가기

컴퓨터관련59

정규표현식... java -jar sfj.jar -t [command] -u [ubuntu] -p [20120125] -h [200.168.200.43] -c [cd /CloudESM/app/dms; echo "+password+" | sudo -S ./dms-client.sh start] 이런식으로 여러개의 옵션이 있을경우 각각의 옵션을 추출하는 정규표현식... -\w{1}\s+\[(.+?)\] 설명 : 옵션은 -t, -h, -c 처럼 -과 하나의 문자로 시작 => -\w{1} 공백이 있음 => \s+ parameter들은 [과 ]으로 이루어져 있음 => \[ paramter 추출 => (.+?) parameter들은 [과 ]으로 이루어져 있음 => \] 이상... 2017. 9. 7.
chmod 디렉토리만 또는 파일만 지정하기(하위디렉토리 포함) 디렉토리만 설정할때 chmod 755 $(find 위치 -type d) 파일만 설정할때 chmod 644 $(find 위치 -type f) 2017. 2. 11.
ffmpeg 간단한 사용법 ffmpeg code list $> ffmpeg -codecs ffmpeg formats list $> ffmpeg -formats libfaac 대신에 libvo_aacenc를 사용해도 됨(윈도우에서). 기본적인 변환법 (코덱적용) -- 오디오코덱을 aac로 변환 $> ffmpeg -i 원본파일 -c:a libfaac 변환파일명 -- 비디오코덱을 h264로 변환 $> ffmpeg -i 원본파일 -c:v libx264 변환파일명 -- 비디오코덱은 그대로 오디오코덱만 변환 $> ffmpeg -i 원본파일 -c:v copy -c:a libfaac 변환파일명 -- 오디오코덱은 그대로 비디오코덱만 변환 $> ffmpeg -i 원본파일 -c:a copy -c:v libx264 변환파일명 -- bitrate 셋팅 .. 2017. 1. 27.
Java 이용하여 S3 progress download 하기 AWS S3를 이용하는데 s3에 있는 파일을 다운로드를 해야 할때 아래와 같이 하면 된다. 우선 AWS-LIB를 (https://aws.amazon.com/ko/sdk-for-java/) 여기에서 받아서 프로젝트에 import한다. s3에 있는 파일을 java를 이용하여 다운로드하는 단계는 다음과 같다. 1. ProfileCredentialsProvider 를 이용해서 AWSCredentials 을 얻어온다. credentials = new ProfileCredentialsProvider( credential파일위치, 프로파일이름 ).getCredentials( ); ~/.aws/ 디렉토리에 credentials 파일을 만들어두면 아래와 같이 하지 않고 위와 같이 바로 적용할 수 있다. credentia.. 2017. 1. 27.