■sed
>sed s/パターン/置き換えパターン/p 対象ファイル
対象ファイル内のパターンで示したとこを
置き換えパターンで置き換えて出力。
リダイレクションをつけるとそっちに置き換え結果がでる。
--
以下でも可
> sed 's/linux/リナックス/g' ファイル名 > 出力先ファイル名
■繰り返し
sed s/.../.../pに加えてgをつけると一行のなかで
パターンに合致するすべての箇所を変換する。
■ファイル利用
>sed -f [スクリプトファイル] 対象ファイル
スクリプトファイル内に書かれた内容を実行。
■あれ?
なんか同じ行が二つ並んじゃうのですが・・・
使い方間違ってるのかな・・・
■おや?
対象ファイルがでかすぎたり
マシンの性能なんかに影響されて
スクリプトファイル内に複数個の命令かくと
正確に反映されなかったりする?
使い方間違ってるのかな・・・
>sed s/パターン/置き換えパターン/p 対象ファイル
対象ファイル内のパターンで示したとこを
置き換えパターンで置き換えて出力。
リダイレクションをつけるとそっちに置き換え結果がでる。
--
以下でも可
> sed 's/linux/リナックス/g' ファイル名 > 出力先ファイル名
■繰り返し
sed s/.../.../pに加えてgをつけると一行のなかで
パターンに合致するすべての箇所を変換する。
■ファイル利用
>sed -f [スクリプトファイル] 対象ファイル
スクリプトファイル内に書かれた内容を実行。
■あれ?
なんか同じ行が二つ並んじゃうのですが・・・
使い方間違ってるのかな・・・
■おや?
対象ファイルがでかすぎたり
マシンの性能なんかに影響されて
スクリプトファイル内に複数個の命令かくと
正確に反映されなかったりする?
使い方間違ってるのかな・・・
※コメント投稿者のブログIDはブログ作成者のみに通知されます