「Mac/インストール/sed」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→aiueo文字を改行へ) |
(→改行コードを削除) |
||
(同じ利用者による、間の2版が非表示) | |||
行7: | 行7: | ||
[[Linux/コマンドメモ/sed]] [ショートカット] | [[Linux/コマンドメモ/sed]] [ショートカット] | ||
− | == | + | ==aiueo文字を改行コードへ== |
<pre> | <pre> | ||
LF=$'\\\x0A' | LF=$'\\\x0A' | ||
gsed -i -z 's/aiueo/ai'"$LF"'ueo/g' test.cs | gsed -i -z 's/aiueo/ai'"$LF"'ueo/g' test.cs | ||
</pre> | </pre> | ||
+ | |||
+ | ==改行コードを削除== | ||
+ | <pre> | ||
+ | gsed -i -z 's/aiu\neo/aiueo/g' | ||
+ | </pre> | ||
+ | ↑sedだと動かない。gsedで動く |
2023年11月18日 (土) 04:00時点における最新版
インストール
$ brew install gsed
使い方
gsed -i "s/hoge/piyo/g" hoge.txt
Linux/コマンドメモ/sed [ショートカット]
aiueo文字を改行コードへ
LF=$'\\\x0A' gsed -i -z 's/aiueo/ai'"$LF"'ueo/g' test.cs
改行コードを削除
gsed -i -z 's/aiu\neo/aiueo/g'
↑sedだと動かない。gsedで動く