• 締切済み

サーバー上の文字列一括置換

ローカルファイルの文字列一括置換ソフトはいろいろあるようですが、これをサーバー上のファイルに行う方法はありませんか? 自分なりに調べてみたのでが、みつけることできなかったた為、 こちらから質問します。 よろしくお願いします。

みんなの回答

  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.1

しかし、サーバのOS名も書かずに、答えられるわけ無いでしょう。 UNIX系ならとりあえずリモートログインして tr / sed / awk / perl あたり。

tak0709
質問者

お礼

説明不足で失礼しました。 解決することができました。

関連するQ&A

  • 複数フォルダ内のファイルの文字列一括置換をサーバ上で・・

    複数フォルダ内のファイルの文字列を一括置換させる場合、対象フォルダがすべて自分のコンピュータ内にある場合なら、適切なフリーソフトがあるようですが、サーバ上でこの作業を行いたい場合、なにか方法はありませんでしょうか。 現在、サーバに数百個のフォルダがあり、各フォルダ内のindex.htmlファイルに記述されている共通の語句(リンク先URL)を、急遽変更しなくてはなりません。ローカルに残っていないフォルダも多々あるため、いったん全てのフォルダをFTPでダウンロードしてから置換作業を行い、再びすべてをアップロードするというやり方、もしくは、サーバ上でフォルダを一個ずつ開き、index.htmlファイルだけを抜き出してダウンロードし、置換してから再び所定の各フォルダにアップロードするというやり方しか、私の頭に浮かびません。いずれの方法であっても、ダウンロードとアップロードにかかる膨大な時間と手間を考えると気が遠くなりそうで、困惑しています。 どなたか、サーバ上で一括置換ができる方法をご存じでしたら、もしくは、上記の私の思いつくやり方より効率のよい方法をご存じでしたら、ぜひぜひ、お知恵を貸してください!!どうぞ、よろしくお願い致します。

  • 文字列一括置換ソフトを探してます

    文字列一括置換ソフトを探してます・・・って書くと、Vectorに行けばいっぱいあると言われそうですが、ちょっと条件が特殊です。 ・複数(多分500~1000個)のテキストファイルの指定文字列を一括置換したい(ここまでは普通) ・対象の文字列の置換パターンが3万件(苦笑) ワイルドカードなどではなく、3万の単語を別の3万の単語に置換したいのです。 (プログラムの変数を、ネーミングルールを変えたために総入れ替えする・・・と考えて頂ければ分かっていただけるでしょうか) 10件くらいのパターンを連続して置換するソフトは見つかったのですが、3万件となると・・・。 (そもそも3万件のリストをよく作ったもんだ) UNIXにsedというコマンドがあるというのは聞いたことがあるのですが、Windows(&DOS)しか触ったことがないので、どうすれば良いのか分かりません(私はプログラマじゃありません)。 なお、同じネタでエクセルのワークシートのセルを置換する必要があるのですが、こちらは自作マクロで対応しています。 もし適当なソフトが見つからなければ、エクセルマクロの作成を検討しています。 (マクロでテキストファイルの読み込みはやったことがあるのですが、書き出しは多分やったことがない) 置換リストはエクセルで作成しているので、リストはソフトに応じた形式で準備できると思います。 以上、よろしくお願いいたします。

  • こんな文字列置換ツールもしくは置換法を探しています。

    こんな文字列置換ツールもしくは置換法を探しています。 共通した文字列「文字列A」を含むHTMLファイルが3つあります。 ファイル名は簡単に「1」、「2」、「3」とします。 この3個のファイルの「文字列A」を 置換候補(たとえば「文字列あ」、「文字列い」、「文字列う」)を指定し、 一括で置換できるツールもしくは方法をご存じの方はお教えいただけないでしょうか? ツールの場合、置換候補をCSVファイルなどで一気に指定できればなお良しです。 よろしくお願いします。

  • CSVファイルの文字列を置換したい

    こんばんは。 CSVファイルが5000ファイル程あります。 それぞれのファイルのある特定の文字列を、一括で 置換する必要があります。 このファイル一つ一つを開いて、手動で置換していた のでは気が遠くなってしまいます。 なにか良いフリーソフトは無いでしょうか? ご存知の方よろしくおねがいします。

  • 複数の文字列を同時に置換できるソフト

    こんにちは。 複数の文字列を一括で置換できるソフトで、 以下の条件に合ったソフトを探しております。 (1)HTMLファイルが読み込める。 (2)複数の文字列を同時に一括置換できる(複数行を対象に)。 (↑あらかじめ置換したいリストを作成・登録する形に なるのかもしれません。) (3)さらに複数のファイルで同時に置換できる。 上記の(1)、(2)は必須になります。 可能であれば、(3)ができれば大変助かります。 ・・以上のようなフリーソフトはありますでしょうか? ご回答よろしくお願い致します。

  • MacOSX上で動く文字列一括置換ソフト

    MacOSX(10.1)上で動く、複数ファイル内の対象文字列を一括で置換するためのフリーウェアを探しています。 どなたかごぞんじの方がいらしたら教えてください。 よろしくお願いいたします。

  • ファイル内の文字列を置換

    掲示板利用させていただきます。 現在、ファイル内の特定の文字列を置換し、 保存する方法を探しています。 できればスクリプト言語を利用したいと考えています。 sedコマンドを使用して文字列置換を行ったのですが 置換前と置換後のファイルで 文字コードと改行コードが変わってしまうのでダメでした; 「ファイル内の特定の文字列を任意の文字列に置換し、置換前と置換後で改行コードと文字コードを変えない方法」 をご存知の方、ご教示ください。 bash,perl,javaのどれでも結構です。 よろしくおねがいします。

  • Excel2016で文字列の一括置換を行うVBA

    Excel中級者です。Windows10, Excel2016で、別の「マスタ」シートにある表に従い、「Data」シートにある文字列を一括置換するVBAを教えていただけますと幸いです。マスタ表は2列 100行で1列目に置換前の語、2列目に置換後の語があります。dataシートは1顧客1行で、20列に商品名が入っており、同シートで一括置換を実行したく存じます。どうぞよろしくお願い申し上げます。

  • SQL SERVER 2005 にて全テーブルの文字列を置換する方法を

    SQL SERVER 2005 にて全テーブルの文字列を置換する方法を探しています。 ものすごく基礎的なことでしたら申し訳ございません。 SQL SERVER 2005で作成したDBがあるのですが、この中の全てのテーブル内を検索し、 「AAA」という文字列を「BBB」に置換したいと考えています。 上記は例えですが、とにかく全てのテーブル内の全ての文字列を検索し、置換できる方法は無いでしょうか。 どうかご教示のほど、よろしくお願いいたします。

  • String内の文字一括置換について

    String内の文字一括置換について 文字列に対して置換の要件が以下である場合、 「あ」⇒「ア」 「い」⇒「ゐ」 「う」⇒「ウ」 「え」⇒「ぇ」 「お」⇒「-」 (1)「あ」が含まれている場合「ア」に置換 (2)「い」が含まれている場合「ゐ」に置換 (3)「う」が含まれている場合「ウ」に置換 (4)「え」が含まれている場合「ぇ」に置換 (5)「お」が含まれている場合「-」に置換 というステップを踏めば置換できますが、 それ以外に一括して置換することは可能でしょうか? 正規表現やMAPを使って可能かとは思ったのですが、 「一括して」ということが実現できませんでした。

    • ベストアンサー
    • Java