ファルダ内にあるすべてのファイルの最初から何行目(行数はすべてのファイルで同じ)までかを削除するということができるソフトやエディタ、その他の方法などであるでしょうか?行数ではなく文字数でも構いません。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/02/14 17:21:07
  • 終了:--

回答(10件)

id:Gyokuran No.1

Gyokuran回答回数662ベストアンサー獲得回数02004/02/14 17:29:30

http://www.vector.co.jp/soft/win95/util/se085018.html

Vector:極窓 (Windows95/98/Me / ユーティリティ) - ソフトの詳細

こちらのファイル名一括変換機能はお勧めです。

id:kuippa No.2

くいっぱ回答回数1030ベストアンサー獲得回数132004/02/14 17:46:44

ポイント40pt

http://hide.maruo.co.jp/

秀まるおのホームページ(サイトー企画)

かなり特殊なソフトですね…。一般用途がないのでそれそのもののソフトは無いかもしれませんが、高位のエディタであればマクロ昨日を備えているので、手軽に実現することができますが…。

秀丸やviviなら、自分のキーボード操作を覚えさせる事ができます。なので、全部のファイルを開くことによって、手軽に実現することはできます。ファイル数が極端に多い場合は現実的ではありませんが…。それぐらいのプログラムなら10分もあればつくれます。つか、ここに書き込んでいる間にできますな…。つくりましょか?

id:hatene No.3

hatene回答回数168ベストアンサー獲得回数02004/02/14 18:29:33

ポイント5pt

環境が書いてないので、たぶんどんなパソコンでも使える方法として、Perl

id:hiroaki1453 No.4

hiroaki1453回答回数47ベストアンサー獲得回数02004/02/14 19:28:52

これがいいと思います。

id:hatamoto No.5

hatamoto回答回数5ベストアンサー獲得回数02004/02/14 20:47:33

http://www.vector.co.jp/soft/win95/util/se115762.html?site%3Dn

Vector:いわView (Windows95/98/Me / ユーティリティ) - ソフトの詳細

いわViewが便利です。フリーソフトです。

id:tak-b No.6

tak-b回答回数11ベストアンサー獲得回数02004/02/14 23:57:42

ポイント5pt

http://www.vector.co.jp/soft/win95/util/se015016.html

Vector:sed win32 (Windows95/98/Me / ユーティリティ) - ソフトの詳細

もう既出でしょうが、LinuxなどのUNIX業界で標準のコマンドsed(stream editor)があります。たとえば、 sed 15,20d filename

とか打つと、15行目から20行目(それぞれ端も含む)が消去されて表示されます。

id:wm5775 No.7

wm5775回答回数351ベストアンサー獲得回数42004/02/15 01:20:03

ポイント40pt

もし、私が同じ立場であったとすれば、perlというスクリプト言語を使って処理すると思います。URLはPerlのダウンロードサイトです。おそらく一行で上記処理を行うことができると思います。動作確認はしていないので間違っているかもしれませんが、下記のようなコマンドになると思います。

perl -ne ”print $_ if $. > 5” *.*

ここで、

・-ne はnで各行について処理、eで引数に指定したスクリプトを適用という意味です。

・$_は一行分の読み込んだ文字列です。

・$.は読み込んだ行数です。

・5という数字はたとえば先頭の5行をむしると過程した場合の適当な数字です。

上記スクリプトだけではうまくいかないかもしれませんが、適当に編集することで簡単に問題解決できると思います。

頑張ってください。

id:noboru No.8

noboru回答回数94ベストアンサー獲得回数02004/02/15 03:12:28

ポイント5pt

http://www.forest.impress.co.jp/library/activeperl.html

窓の社 - ソフトライブラリURLを変更いたしました

そういうのをやるのが得意なのはどちらかというとUNIX系OSだと思うんですが、WindowsだったとしてもPerl動かせばなんとかなります。勿論プログラムを作らなければならないので、慣れてない場合は実現出来るまでに時間は掛かりますが。

id:shellan No.9

shellan回答回数117ベストアンサー獲得回数12004/02/15 05:57:14

上記ダミーです。

SHIFTやCTRL押しながらファイルを選択すると選べて、DELボタンで消せますが、そうゆうことじゃないですかね?

id:powan

ポイントが足りなくて、ポイントが入るまで、放置していました。1.の方、ファイル名を一括変換

するのではなく、ファイル本文を一括して削除したいのです。

2004/02/16 10:49:27
id:kahochu No.10

かほちゅう回答回数162ベストアンサー獲得回数02004/02/16 10:37:21

ポイント35pt

http://www.atmarkit.co.jp/fwin2k/win2ktips/308strrpl/strrpl.html

@IT:Windows TIPS -- Tips:複数ファイルの文字列置換をワンクリックで行なう

URLにある解説を参考にして好みのものを作ることもできます。

strRepl=/^(.)*¥n{行数}/; /* 置換対象文字列 */

strWith=””; /* 置換文字列 */

置換対象文字は自信がないので、下記参照

JavaScriptでの正規表現

id:powan

ポイントが足りなくなったので、ポイントが入るまで放置していました。

一括で失礼します。マクロかPERLでできそうですね。ありがとうございました。少し自分で勉強してやってみようと思います。

2004/02/16 10:51:55
  • id:powan
    的確なアドバイスをお願いします。

    環境について記述しなかったことで、的確な回答ができなかった方については、こちらのミスなので、問題ないのですが、質問の内容とは異なる回答が多いです。
    生意気言ってすいませんが、的確なアドバイスをお願いします。

    1,4,5の方の紹介してくれたソフトですが、ファイル名の文字の削除だったり、1個のファイルのみの行数削除したりするソフトで、質問の内容とは異なる回答です。。「一括」「ファイル内の本文」などの語句を質問文にいれればよかったのかもしれませんが、質問の語句で「フォルダ内にあるすべてのファイル」から、1個のファイルのみの行数削除ではないことがわかるし、「何行目かを削除する」からファイル名の削除ではないことがわかると思います

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません