No.1ベストアンサー
- 回答日時:
Perlにですね。
ないはずです。行数とはファイルに書かれた改行文字の個数ということなので
実際にファイルを全て読み込まないと行数はわかりません。
以下のように色々な方法があると思います
#### 単純な例
$a = 0;
open FD, "<file.txt" || die $!;
while (<FD>) {
$a++;
}
close FD;
print "行数:$a\n";
### 少しマニアックな方法
open FD, "<file.txt" || die $!;
@a = <FD>;
close FD;
print "行数:" . ($#a + 1) + "\n";
### 反則的方法(外部コマンド) ... UNIXの場合
print "行数:" . `wc -l file.txt` . "\n";
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- その他(社会・学校・職場) 誰か聞いてください。 社会人6年目ですが、私はポンコツすぎますか? 上司にとあるAファイルの数式を全 1 2023/08/10 18:25
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) エクセルのマクロ作成について教えてください 5 2023/02/20 00:39
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) VBA GetAttrについて教えてください 2 2022/12/22 15:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
拡張子を元に戻す
-
バッチファイル 複数ファイル...
-
.txtではなく.logの方が良いの...
-
多数のサブディレクトリ内のフ...
-
javaで大量のファイルを読み込...
-
textファイルの内容の削除につ...
-
COPYコマンドで結合すると余計...
-
C++ ドラッグ&ドロップによる...
-
psqlでエラーログをとりたい
-
txtのファイルから編集してもい...
-
バッチファイルで文字列削除に...
-
forfilesで検索したファイルを...
-
バッチファイルについて
-
FLEXlmのライセンス使用状況を...
-
コマンドプロンプトでスペース...
-
MATLABで行列を配列に格納する方法
-
EXCEl/VBAで拡張子なしのファイ...
-
UWSCでテキストファイルを開い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチ処理でファイルの中身を...
-
VBAでワークシートを引数として...
-
拡張子を元に戻す
-
COPYコマンドで結合すると余計...
-
多数のサブディレクトリ内のフ...
-
.txtではなく.logの方が良いの...
-
psqlでエラーログをとりたい
-
フォルダを自動作成・移動を複...
-
バッチファイルについて
-
これWordからtxtに変換できてま...
-
バッチファイル 複数ファイル...
-
バッチファイルで文字列削除に...
-
ファイルの最後に文字列挿入
-
Windowsのバッチファイルを利用...
-
コマンドプロンプトで指定した...
-
renameコマンドについて
-
バッチファイルからVBAに引数を...
-
【Excel】 VBAを使って毎回名前...
-
VBAでエクセルをtxtに変換する...
-
3つ以上のテキストファイルをコ...
おすすめ情報