例として、特定のフォルダー内の複数の .lzma 圧縮ファイルの解凍操作を考えてみましょう。
フォルダー /home/name/folder/ の下に多数の .lzma 圧縮ファイルがあるとします。その場合、コマンドを使用してcd /home/name/folder/
このフォルダーに入り、次のスクリプトを使用してこのフォルダー内のすべての .lzma ファイルを圧縮する必要があります。
for i in *
do
echo unlzma $i
unlzma $i
done
上記のコマンドは次のコマンドと同等です。
for i in *; do echo unlzma $i; unlzma $i; done
(フォルダーに .lzma 以外の接尾辞を持つファイルが含まれている場合、コマンド実行時に「ファイル形式が認識されません」と表示され、そのファイルはスキップされるため、影響はありません。)
他の操作については、上記のテンプレートと対応するコマンドを適用するだけです。