
No.3ベストアンサー
- 回答日時:
さっきの続きでいくなら、
## 以下一行追加 変数のを初期化。以下、jpgファイルを見つけるたびにカウントを増やすようにする。
$i = 0;
while ($current_file = readdir(DIR)) {
if (substr($current_file,-4,4) eq "\.jpg") {
## 以下一行追加 ここに来るということはファイルが有ったという事なので1つカンターを増やす。
$i++;
:
中略
:
} elsif ( $current_file !~ /[\.]+/ && stat($current_file) && -d _ ) { # ., .. は除く。 statして directoryかどうかチェックする
:
中略
:
}
}
closedir(DIR);
## 以下一行追加 書式は適宜必要に応じて記述変更するのが吉。
print "<TD ALIGN=RIGHT>ファイルは $i個あります\n";
print "</TABLE>\n";
exit:
この回答へのお礼
お礼日時:2000/12/27 08:38
ひとつひとつの命令の意味がわかっていない部分があるので単に追加するのもむずかしかったですが、やっとこさできました。ありがとうございました。(^_^)
No.4
- 回答日時:
こんな感じでしょうか.
==
#!/usr/bin/perl
# ↑ perl のパスは適宜、変更
# .jpg のリストを取得
@files = glob("*.jpg");
# 個数
$count = 0;
foreach $file (@files)
{
# 通常のファイル
if ( -f $file)
{
$count += 1;
}
}
print "ファイルは " . $count . "個あります\n";
==
No.2
- 回答日時:
Windows での説明を書いていきます。
「検索」を呼び出します。
そこで、検索の「参照」で、jpg の拡張子の数を知りたいディレクトリーを指定して下さい。
あとは、検索の「名前」に「.jpg」と入力し、検索をかければ、この「.jpg」の数を示してくれることになります。
Macについては、分かりません。すみませんが‥‥。
参考助言にでもなれば、幸いです。
tukitosan でした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
#!/usr/bin/perlで書きだしたCG...
-
perlのrequireの動き方について...
-
perl の open について教えてく...
-
ファイルをディレクトリ分配の...
-
perlでリテラル値はメモリにど...
-
Perlでファイルの末尾から指定...
-
テキストファイルで提出とは?
-
Perlプログラムについてファイ...
-
[perl] perlで書き込み中に、PC...
-
Perl言語について。
-
アルファベットに付いて質問し...
-
Perlのエラーについてご教授く...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
bashスクリプト
-
ファイルアイコンの左下に緑の□...
-
perlプログラミング 空白行削除
-
perlで2次元配列をサブルーチ...
-
Perlで時間の計算
-
perlについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パールの-pオプションの値0777...
-
登録画像のファイル名について
-
英文にしてください
-
pythonのコードで教えてください。
-
CGIでhtmlを作成するもブラウザ...
-
wait を使うのでしょうか?
-
Locationで最新の情報に更新さ...
-
特定文字+αまで照会・重複を避...
-
携帯で3キャリア対応の絵文字を...
-
自作のアクセスカウンタ
-
read関数で読み込んだ内容をフ...
-
テーブルを表示させたいのです...
-
CGI..pmを使っての画像のアップ...
-
substrについて
-
ディレクトリのファイル数取得
-
perl localhostでgifを表示する...
-
カテゴリ登録で関連させる方法
-
SUN BBSの改造方法
-
wordの数式について 定積分を書...
-
掲示板(kentさんの所のsunbbs...
おすすめ情報