以前、オンプレのSharePointからSharePoint OnlineにWikiライブラリを移行した時に、Wikiライブラリの.aspxファイル中の相対リンクがそのまま転用できなかったため、複数の.aspxファイルの中のリンクの一部のみを一括で変換する必要が生じました。その時に利用した方法について記載します。
利用したツール
作業方法
- あらかじめ秀丸をダウンロードしインストールしておきます。
例として以下環境で作業します。
- 秀丸を起動し、「検索(S)」→「Grepして置換(@)…」を押下
- 置換する文字列(S):に変換対象(現在の文字列)の文字列を入力し、置換する文字列(G):に変換する文字列(変換後の文字列)を入力
- 検索するフォルダ(D):に対象のファイルがあるフォルダのアドレスを入力または入力窓右側の「…」ボタンをクリックし、フォルダを参照し、「置換」を押下
- 「検索したファイルをすべて置換して、上書き保存します。以下の項目を確認して、チェックしてください。」と確認のダイアログが表示されるので、チェックを入れ「OK」を押下
- 処理が完了後、秀丸のアプリ上にログが表示されます。
- フォルダを確認すると、バックアップが作成されており、ファイルの内容も変更されています。
コメント