grep置換で存在しないフォルダを指定したNo.11588
elbow さん 06/12/06 00:20
 
こんにちは

1. C:\test\test.txtを秀丸で開く(中身はhogehoge)
2. 検索-> grepして置換
3. grepして置換ダイアログで以下のように設定
検索する文字列: hoge
置換する文字列: test
検索するファイル: *.*
検索するフォルダ: C:\test2 <-(C:\test2というフォルダは存在しないので手で入
力)チェックボックスは適当に。
4. 置換実行
5. 「はい」を2つチェックする
6. ユーザーが指定した検索するフォルダ(test2)ではなく、ユーザーは指定していない
デフォルトのC:\test\*.*で置換が実行されます。

そちらの環境で再現しますでしょうか?

環境: windowsXP SP2 + 秀丸6.50β4

[ ]
RE:11588 grep置換で存在しないフォルダをNo.11604
秀丸担当 さん 06/12/06 12:39
 

>1. C:\test\test.txtを秀丸で開く(中身はhogehoge)
>2. 検索-> grepして置換
>3. grepして置換ダイアログで以下のように設定
>検索する文字列: hoge
>置換する文字列: test
>検索するファイル: *.*
>検索するフォルダ: C:\test2 <-(C:\test2というフォルダは存在しないので手で入
>力)チェックボックスは適当に。
>4. 置換実行
>5. 「はい」を2つチェックする
>6. ユーザーが指定した検索するフォルダ(test2)ではなく、ユーザーは指定してい
>ない
>デフォルトのC:\test\*.*で置換が実行されます。

手順通りにして確認することができました。
grepでも従来から問題だったようです。
grepして置換でもこのようになってしまうと非常にまずいことになってしまうの
で、すぐ修正したいと思います。
旧タイプのgrepダイアログではフォルダ移動できないエラーメッセージが出てい
ました。新タイプでも同様のエラーメッセージとなるようにします。

[ ]
RE:11604 grep置換で存在しないフォルダをNo.11625
elbow さん 06/12/06 22:14
 
こんにちは。
こちらの件も秀丸6.50β5で修正されていることを確認しました。

[ ]