タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

dosに関するblankのブックマーク (1)

  • DOSのバッチで、テキストファイル中の文字を置換したい - OKWAVE

    No.5 です。 >勝手に引用してしまってすみません。 皆さんに参考にしてもらうために回答しているので気になさらずに引用してください。 さてご質問の件ですが、 ◆予備知識 まず、環境変数を%で囲むと、バッチがその行を実行するときに環境変数の中身に置き換えられることを理解してください。 例) set mae=abc set ato=xyz echo %mae% %ato% ←※ ※の行が実行されるとき、実際は echo abc xyz と置き換えられてecho文が実行されます。 また、バッチ内では %% と%が2つ並んだ記述は1つの%に置き換えられます。 例)echo 10割は100%% 10割は100% ◆今回の場合 call set l=%%line:%mae%=%ato%%% ↓実行されるときに以下のように置き換えられます。 call set l=%line:abc=xyz% 置き換え

    DOSのバッチで、テキストファイル中の文字を置換したい - OKWAVE
    blank
    blank 2011/04/08
    バッチでテキスト置換することもないだろうが…
  • 1