#!/bin/bash
# コピー元のフォルダとコピー先のフォルダを指定
source_folder="/path/to/source_folder"
destination_folder="/path/to/destination_folder"
# コピーする画像の枚数を指定
num_images_to_copy=5
# コピー元フォルダ内の画像ファイルを取得
image_files=("$source_folder"/*.jpg "$source_folder"/*.png "$source_folder"/*.gif)
# コピー先フォルダが存在しない場合、作成する
mkdir -p "$destination_folder"
# 指定した枚数の画像をコピー
count=0
for file in "${image_files[@]}"; do
if [ "$count" -lt "$num_images_to_copy" ]; then
cp "$file" "$destination_folder"
((count++))
else
break
fi
done
echo "$num_images_to_copy 枚の画像をコピーしました。"