• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:textファイルについて)

textファイルについての質問とその解決方法

このQ&Aのポイント
  • ディレクトリー内にあるtest.txtとaaa.txtという2つのテキストファイルを開き、test.txtの3行目に「http://www.goo.ne.jp/」、aaa.txtの10行目にも「http://www.goo.ne.jp/」が含まれる場合、aaa.txtの10行目を削除したいです。しかし、 aaa.txtの10行目を空にする方法がわかりません。詳しい方、ご教示いただけないでしょうか?
  • 質問者は、ディレクトリー内にある2つのテキストファイルを開き、特定の条件に合う場合に行を削除したいと考えています。しかし、行を削除する際に空にする方法がわからず困っています。質問者はスクリプトを投稿しており、削除の部分を詳細に説明してほしいと求めています。
  • 質問者は、ディレクトリー内のテキストファイルの特定の行を削除する方法を求めています。具体的には、あるテキストファイルの指定された行を削除するための方法が知りたいと考えています。質問者は、削除する行を空にする方法がわからないため、質問を投稿しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • UmJammer
  • ベストアンサー率58% (115/196)
回答No.1

削除したい行を省いたデータをファイルに書き込むように処理すればよいのでは。例示されたコードを見ると、ファイルの内容を一旦配列に格納していることからファイルサイズが極端に大きいわけでもなさそうですので処理として問題ないかと思います。

fukurinnsa
質問者

補足

UmJammerさん回答有難う御座います aaa.txtの削除したい行以外をaaa.txtに上書きすると言う事ですか?? そんな事ができるのですか??

その他の回答 (1)

  • UmJammer
  • ベストアンサー率58% (115/196)
回答No.2

ANo.1です。 >aaa.txtの削除したい行以外をaaa.txtに上書きすると言う事ですか?? その通りです。 >そんな事ができるのですか?? 試してみればわかるかと思いますが可能です。

関連するQ&A

専門家に質問してみよう