◀一般トップへ
  • 7359 外部コマンドでsedのスクリプトが反映されない
    • 7364 Re: 外部コマンドでsedのスクリプトが反映されない
      • 7365 Re2: 外部コマンドでsedのスクリプトが反映されない
  • [7359] 外部コマンドでsedのスクリプトが反映されない Hk 2011年05月11日 21:53

    はじめましてHkと申します。
    サクラエディタの外部コマンドですが、
    sedのスクリプトを使ってテキスト整形をするため
    sed -f test.sed (スクリプトの内容は s/5/abc/)
    と入力し実行しましたが反映されませんでした
    尚、sed.exeとスクリプトファイルはpathの通したところにあります
    外部コマンドでオプションは使えないのでしょうか
    それとも、外部コマンドの入力の仕方が間違っているのでしょうか
    よろしくお願いします
    • [7364] Re: 外部コマンドでsedのスクリプトが反映されない しみづ 2011年05月13日 09:25


      >sed -f test.sed (スクリプトの内容は s/5/abc/)
      >と入力し実行しましたが反映されませんでした

       「現在開いているファイルを入力とできる」とどこかに書いてありましたか? 入力ファイルを$fなどを使って指定すればいいのでは。

      • [7365] Re2: 外部コマンドでsedのスクリプトが反映されない Hk 2011年05月13日 12:14

        ▼ しみづさん
        >
        > >sed -f test.sed (スクリプトの内容は s/5/abc/)
        > >と入力し実行しましたが反映されませんでした
        >
        >  「現在開いているファイルを入力とできる」とどこかに書いてありましたか? 入力ファイルを$fなどを使って指定すればいいのでは。

        あらためてsed -f test.sed でためしてみたらできました
        $Fを指定しなくても現在開いているファイルにできました。
        お返事ありがとうございました