見出し画像

sedコマンドでファイルの1行目に追記する方法

ファイルの追記を行う方法にsed関数というのを使う事が多いです。今回はこんなテキストを用意してみました。

人気寿司ネタランキング

・階層とファイル名:/root/kani.txt
cat kani.txt

2位:サーモン
3位:赤身
4位:はまち
5位:とろサーモン
6位:ねぎとろ
7位:いくら
8位:エビ
8位:ホタテ
10位:あなご

人気寿司ネタランキングです。

よく見たら、1位がありません!!1位はまぐろ(中トロ)らしいのですがこれを追加したいです。viやvimを使って直接書くのもありですが、あえて今回はsedコマンドでチャレンジしたいと思います。

sed -i -e '1 1位:まぐろ(中トロ)' /root/kani.txt

sed: -e expression #1, char 2: 不明なコマンド: `?'とでます

※note公開後1ヶ月前後で多分logwにも同じ内容が記載されます。無料で見たいという方はそちらをお勧めします。

ここから先は

1,518字
コマンドとか出てきたり、何か困った事あればメモみたいにしたり。一度お金払っていただければそれ以降は一切費用はかかりません。不定期ですが更新されていきます。

インフラ関係の事を有料で配信してます。無料で読みたい方はhttps://www.logw.jp/でも閲覧できます。note公開後1ヶ月前後…

この記事が気に入ったらサポートをしてみませんか?