1.小ネタ
- 想い出のDVDやCDをいつまでもイメージに残しておきたい時にお使いください。
mkdvdiso.sh(Ubuntu系)
#!/bin/sh
# This is small script to allow you to leave memories.
# This script was made by zono_0
# Ubuntu系バージョン
# 引数チェック
if [ $# -ne 0 ]; then
echo "引数は指定せず実行してください。"
exit 1
fi
# DVDボリューム名の取得
prevname=`volname`
# 不要スペースのトリム
vname=`echo $prevname`
echo "$vnameのisoファイルを作成します。\n"
# DVDの読み込み
printf "dvdbackupを開始します。\n"
dvdbackup -M -i /dev/cdrom -o "./" -n "$vname"
printf "dvdbackupを終了します。\n"
# iso形式に変換
printf "mkisofsを開始します。\n"
mkisofs -udf -dvd-video -o "./$vname.iso" "./$vname"
printf "mkisofsを終了します。\n"
# 不要フォルダの削除
printf "不要フォルダの削除を開始します。\n"
rm -rf "./$vname"
printf "不要フォルダの削除を終了します。\n"
# 正常終了
exit 0
mkdvdiso.sh(Debian系)
#!/bin/sh
# This is small script to allow you to leave memories.
# This script was made by zono_0
# Debian系バージョン
# 引数チェック
#if [ $# -ne 0 ]; then
# echo "引数は指定せず実行してください。"
# exit 1
#fi
# DVDボリューム名の取得
prevname=`volname`
# 不要スペースのトリム
vname=`echo $prevname`
echo "$vnameのisoファイルを作成します。\n"
# DVDの読み込み
printf "dvdbackupを開始します。\n"
dvdbackup -M -i /dev/cdrom -o "./" -n "$vname"
printf "dvdbackupを終了します。\n"
# iso形式に変換
printf "genisoimageを開始します。\n"
genisoimage -udf -dvd-video -o "./$vname.iso" "./$vname"
printf "genisoimageを終了します。\n"
# 不要フォルダの削除
printf "不要フォルダの削除を開始します。\n"
rm -rf "./$vname"
printf "不要フォルダの削除を終了します。\n"
# 正常終了
exit 0