• 締切済み

windowsXP コマンドプロンプトでテキストファイルを閲覧する方法

こんにちは。 コマンドプロンプト初心者です。 テキストファイルを、最終行から10行~最終行指定して、 閲覧する方法などがあれば教えて下さい。 ※本当は、IPMsgの送受信を、コマンドプロンプト上で行いたいのですが、 方法が思い浮かばなくて、ログファイルの中から、 新しいめのデータを抽出しようと思っております。 IPMsgの受信データを自動的にコマンドプロンプトに出力することが できれば一番なのですが・・・。 よろしくお願いいたします。

みんなの回答

  • knmt_222
  • ベストアンサー率41% (15/36)
回答No.1

これ(参考URL)か、CygwinやSFUを入れると、tailが使えるようになります。 パス通してくださいね。 tail -10 *.log で最後から10行表示できます。

参考URL:
http://www.vector.co.jp/soft/dos/util/se007619.html

関連するQ&A

  • コマンドプロンプト(バッチ)で一定間隔にデータ抽出

    WindowsXPのコマンドプロンプト(バッチ)でテキストファイル(改行あり)から100行間隔でデータを抽出する方法を教えてください。 300行ある場合、1行目、101行目、201行目を抽出したいです。宜しくお願いします。

  • コマンドプロンプトでのcopyコマンド

    Windowsのコマンドプロンプトでのcopyコマンドで困っています。  フォルダ内に次のテキストファイル群があり、これを1つのファイルに結合したいです。    0201.log    0202.log    0203.log      :      :    0229.log と日付.logがある。  プロンプトから    copy 02*.log feb.log とすると結合してはくれるのですが、順番が前後する場合があります。  0201の次に0210がきて0211,0212,..0219,0202,0203といった感じです。  コマンドプロンプトからdirでファイル名を表示させると、確かに結合される順番と合って いる様子。  この順番を変えてやればいいのかと思いますが、やり方がわかりません。  もちろん    copy 0201.log + 0202.log + 0203.log + .... とやる方法や、全テキストデータをnotepad等で開いて地道に結合する方法もあるのでしょうが、 効率悪すぎます。  0201,0202,0203...と順番通りに結合する方法がありましたら、教えてください。  なお、type 02*.log >> feb.logでも望む結果は得られませんでした。

  • コマンドプロンプトでテキストの引き算をする方法

    コマンドプロンプトで2つのテキストファイルの引き算をする方法があれば、ご教授いただきたいです。 A.TXT --- 11111 22222 33333 44444 B.TXT --- 33333 11111 55555 A.TXTからB.TXTを引き算して、 --- 11111 44444 を出力したいです。 エクセル上でなんとかならなくもないのですが、1万件単位で何度もチェックをする予定のため、コマンドプロンプトからコマンド一発でできる方法はないかと思い、質問させていただきました。 よろしくお願い致します。

  • コマンドプロンプトで行が見えなくなる

    コマンドプロンプトにバッチでファイル情報を一行ずつ出力します。 行が非常に多いため、始めのほうに出力された行が、上スクロールバーをあげても見えなくなります。 このような場合どうすればよいでしょうか。 すべての文字を残すまたは、テキストファイルに出力するなどできないでしょうか。

  • テキストファイルからの抽出

    VBAでもコマンドプロンプトでもいいのですが、1000行くらいあるテキストファイルを読み込んで、キーワード「タイムアウト」を含む行の1つ手前の行の文字列を抽出、それらを1つのファイルにまとめて出力させたいのです。 VBAで自分なりにやってみたのが http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12142881517 の最後の回答にあるマクロに手を少し加えて「タイムアウト」のある行番号をテキストファイルに出力し、その出力ファイルを読み込んで、一つ手前の行番号のリストを作ることまではできました。 ですが、どうやってそのリストから行番号を指定して、元のファイルからタイムアウトを含む行の1つ手前の行を抽出し、1つのファイルにまとめて出力させられるのかが分かりません。 後Powershellはまだ勉強途中なのですが、こっちでならできますか? アドバイスをお願いします。

  • コマンドプロンプトのバッチファイルでテキストファイル内の文字列を抜き出したい

    コマンドプロンプトのバッチファイルでテキストファイル内の文字列から何文字か抜き出すにはどうすればよいですか? たとえば,abcde****** のようにその行の最後から6文字目までとか。

  • テキストファイルから最終行の抽出

    テキストファイルに出力された内容のうち、 最終行のみ抽出し、他のテキストファイルに 落とし込みたいと考えています。 DOSコマンドを使用して実現したいと思うのですが 良い方法などございましたら、ご教授ください。 宜しくお願い致します。 ※OSはWindows Server 2003を使用しています。

  • コマンドプロンプトで変数にテキストファイル

    コマンドプロンプトで変数にテキストファイルの中身を代入することできますか? 例えば、テキストファイルに検索キーのみが記入してあったとして、それをBATファイルで読み込んで各ドライブから検索するとか。

  • コマンドプロンプトの使い方

    あるソフトの使い方の説明に 1. コマンドプロンプトを立ち上げて、anm2pngが存在するパスにCHDIRする(パスを通しているのであれば、必要ない) 2. anm2pngのコマンドライン引数にanmファイルのパスを記述して起動する 3. 抽出に成功すればカレントディレクトリにpngファイルが出力される とあるのですが、自分でCHDIRやコマンドライン引数等調べてやってみたのですがいまいちわかりません。わかりやすい操作方法または詳しく載っているサイト教えてください。 パソコンはXP professionalです。

  • コマンドプロンプトのコマンドを使ってバッチファイルを作ってみたいのですが

    プログラミングについてはコマンドプロンプトでバッチファイル(ログファイルの作成など)を何度か作成したことのあるだけの初心者なのですが、 バッチファイルは簡単で幅広い実用性があるように感じています。  コマンドプロンプトを使ったバッチファイルでどのようなことができるのか実用例が載っている本を探しています。  これは役に立つ!という本がありましたら是非教えていただけませんか?