2009年6月 8日

[linux-users:108266] ファイルの行数の取得に関して

質問があります。
あるテキストファイルの中身の行数を
調べたく思っています。

通常であれば、
# cat FILE |wc -l
で実現できると思うのですが、そのファイルには改行コードが
含まれていないらしく、中身はあっても、0が返ってきてしまい

ます。
そこで、
#head -n 1 FILE |tail -n 1 →期待する結果:ファイルの一行目
#head -n 2 FILE |tail -n 1 →期待する結果:空白(ファイルが一行しかない場合)
.
.
.
などのようにして、ファイルの末尾を検出しようと
思ったのですが、常に一行目が返ってきてしまい
行数を検出する助けになりません。

いいアイデアはないでしょうか?

以上、よろしくお願いします。


投稿者 xml-rpc : 2009年6月 8日 10:16
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/85707
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。