現在のディレクトリ以下のJPEGファイルを表示する

書式

for 変数名 `find ./ -type f | grep \.jpg`
do
 echo $変数名
done

説明

現在のディレクトリ内のJPEGファイルを表示するには拡張子がjpgまたはJPGのファイル一覧を取得してechoを使って表示します。現在のディレクトリ以下、サブディレクトリ内のファイルも対象とするためにfindを使ってファイル一覧を取得します。次にgrepを使って取得されたファイル名でjpgまたはJPGの拡張子を持つものを抽出します。

サンプルコード

#!/bin/bash
for i in `find ./ -type f | grep \.jpg`
do
echo $i
done