2010年6月17日木曜日

unix sedでファイルを上書き保存


$ cat filter\.properties|(rm filter\.properties;sed '/^#/d'>filter\.properties)

  1. 書換前のファイル(filter.properties)をcatとパイプで後続のコマンドに渡す
  2. 書換前のファイル(filter.properties)を削除してsedの処理結果を出力(1でのcatの結果をパイプで受取りsedの入力として処理)

0 件のコメント:

コメントを投稿