タグ

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

タグの絞り込みを解除

UNIXとsedに関するU1and0のブックマーク (2)

  • sedコマンドでファイルの先頭行に文字列を挿入する - Qiita

    ファイルの末尾に追記するなら、echoでリダイレクトですが先頭行に追記するときってどうするのかな?となったのでメモしておきます。

    sedコマンドでファイルの先頭行に文字列を挿入する - Qiita
    U1and0
    U1and0 2018/05/07
    sed -i '1挿入するワード' 挿入するファイル.txt
  • sedでファイルを上書き保存

    単一ファイルの場合 -i(--in-place)オプションが使えるsedの場合 cygwinのsed(GNU sed 4.1.5版)では,オプション-i(--in-place)を使うと入力ファイルの上書き更新ができる.例として,「filter.propertiesファイルの中の先頭が#で始まる行(コメント行)を削除して上書き」してみよう.今回の場合は以下の通りとなる.ちなみに先頭の$はコマンドプロンプトである. $ sed -i -e '/^#/d' filter.properties または $ sed --in-place --expression=/^#/d filter.properties 上書き前のファイルをバックアップとしてとっておくなら-i(--in-place)にバックアップ用の拡張子を指定する.例えば,上書き前のファイルに拡張子.bakをつけて保管する場合は以下の通り.

    U1and0
    U1and0 2018/01/16
    “cygwinのsed(GNU sed 4.1.5版)では,オプション-i(--in-place)を使うと入力ファイルの上書き更新ができる.例として,「filter.propertiesファイルの中の先頭が#で始まる行(コメント行)を削除して上書き」してみよう.今回の
  • 1