// 많은 경우 적어두지 않으면 다시 검색해야 한다:(
#!/bin/bash
echo "input >>"
read INPUT
echo "output >>"
read OUTPUT
echo "1. low qual 2. high qual >>"
read QUAL
case "$QUAL" in
1)
mencoder -idx $INPUT -ovc lavc -oac mp3lame -o $OUTPUT
exit;;
2)
mencoder $INPUT -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $OUTPUT
exit;;
*)
exit;;
esac
// ogv 포맷의 동영상을 avi로 변환하기 위한 스크립트.
#!/usr/bin/perl
use strict;
use Encode;
use Archive::Zip;
my $zip = Archive::Zip->new();
$zip->read($ARGV[0]) == 0 or
die "$0: couldn't read $ARGV[0]\n";
foreach my $mref ($zip->members) {
my $n = decode("cp949",$mref->fileName);
print "Extracting $n\n";
$zip->extractMember($mref,$n) == 0 or
die "$0: couldn't extract $n\n";
}
// 윈도우에서 압축한 한글 이름 파일들을 파일 이름 안깨지게 푸는 스크립트.
#! /bin/bash
echo -n "rdp desktop address >"
read _goal
rdesktop -u administrator -r disk:down=(공유폴더경로) -g 1248x700 $_goal
// 해상도와 공유폴더를 고정시켜둔 상태에서 윈도우 머신으로 원격 접속하는 스크립트.
// 사용상 편의를 위해 /usr/local/bin/에 작성하고 chmod +x로 실행 권한 부여.
이 글에 관한 여러분의 의견을 남겨 주세요