Linux 文字の先頭に指定した文字を追加して表示する
Linuxで、文字の先頭に指定した文字を追加して表示する手順を記述してます。
環境
- OS Rocky Linux release 8.5 (Green Obsidian)
- shell: /bin/bash
手順
先頭に指定した文字を追加して表示するには、「sed」と正規表現を使用します。
実際に、以下の「hoge.txt」の先頭に文字列を追加してみます。
$ cat hoge.txt
bee
bee
bee
先頭に「me」を追加して表示します。
$ sed "s/^/me/g" hoge.txt
mebee
mebee
mebee
追加されていることが確認できます。
結果を別ファイルに書き出す場合は、以下のようにします。
$ sed "s/^/me/g" hoge.txt > foo.txt
$ cat foo.txt
mebee
mebee
mebee
追記する場合は、「 >> 」を使用します。
$ sed "s/^/me/g" hoge.txt >> foo.txt
$ cat foo.txt
mebee
mebee
mebee
mebee
mebee
mebee
-
前の記事
C# 文字列を指定した回数繰り返す 2022.08.11
-
次の記事
ruby 文字列の後方から指定した文字列を削除する 2022.08.11
コメントを書く