10/27の課題の答え

復元された絵

joho1 joho2 joho4 joho5
joho01 joho02 joho04 joho05
桜島 草原と羊 ミカンせいじん in カジノ くらげ(鹿児島県吹上町)

joho7 joho8 joho10 joho11
joho07 joho08 joho10 joho11
屋台(福岡市長浜) ニセコ駅 らくだ(中国・敦煌) 吉野ヶ里遺跡

joho13 joho14 joho16 joho17
joho13 joho14 joho16 joho17
ネバダ州・リノ 大雁塔(中国・西安) 余市川温泉 風速計(鹿児島県・吹上町)

joho19 joho20 joho22 joho23
joho19 joho20 joho22 joho23
ソウル駅(韓国) スクーター 大雁塔(中国・西安) らくだ(中国・敦煌)

絵を結合したスクリプト

shでの例

#!/bin/sh

BARABARADIR="../BaraBaraImg"
OUTDIR="image"

JOHO=$1
NUM=$(($JOHO))

rm -f ${OUTDIR}/joho${JOHO}.jpg

echo -n "From: ${NUM}.bara "

while [ -f ${BARABARADIR}/${NUM}.bara ]; do
  cat ${BARABARADIR}/${NUM}.bara >> ${OUTDIR}/joho${JOHO}.jpg
  NUM=$((${NUM}+24))
done

NUM=$((${NUM}-24))
echo "To: ${NUM}.bara   ==> ${OUTDIR}/joho${JOHO}.jpg"

cshでの例

#!/bin/csh

set BARABARADIR = "../BaraBaraImg"
set OUTDIR      = "image"

foreach JOHO ( 01 02 04 05 07 08 10 11 13 14 16 17 19 20 22 23 )
  @ NUM = $JOHO
  rm -f ${OUTDIR}/joho${JOHO}.jpg
  while( -e ${BARABARADIR}/${NUM}.bara )
    cat ${BARABARADIR}/${NUM}.bara >> ${OUTDIR}/joho${JOHO}.jpg
    @ NUM = $NUM + 24
  end
end

最終更新日: 2000/11/10(前坂 剛) Copyright © 2000 inex