人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FreeBSDのコマンドライン1行で、ファイル内容(TEXT)の文字をある文字に差し替える方法を教えてください。

●質問者: gwinzi
●カテゴリ:ウェブ制作
✍キーワード:FreeBSD コマンドライン ファイル 差し替え
○ 状態 :終了
└ 回答数 : 3/4件

▽最新の回答へ

1 ● esseesse
●0ポイント

http://www.gcd.org/sengoku/sedlec/

SED Lecture

sedやawkを使われてはいかがでしょうか。

使い方は参考URL参照。

http://aoki2.si.gunma-u.ac.jp/Hanasi/Algo/awk.html

AWKとは


2 ● AMark
●0ポイント

http://quox.org/tips/tool/sed.html

Tips Collection - sed

たしか、sedというコマンドがあったと思います。

なければFreeBSD上で動作するアプリケーションを配布しているサイトで入手できると思います。

やりかたは

% sed ’s,foo,bar,g’ file > fileb

というようにリダイレクトすればよいでしょう。


3 ● t-tetuya
●70ポイント

http://www.yk.rim.or.jp/~george/freebsd_soft_lang.html

FreeBSD Club (Language soft)(in Japanese)

sed か perl を使用して

sed -e ’s/from/to/g’ < filename > filename.tmp ; mv filename.tmp filename

perl -pi~ -e ’s/from_string/to_string/g’ filename

のようにすれば良いそうですよ。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ