でえじょうだ、どうせみんな大して使いこなせねえ。
sed
sed -n 😀p
- 😀行目のみを出力する
- 最初の行の行番号は1
| 例 | 意味 |
|---|---|
sed -n 2p |
2行目を出力する |
sed -e 's/😀/😍/g'
- 「パターン😀」を「文字列😍」に置換する
- パターンは正規表現も使えるみたい
-
/の区切りは、#などの他の記号も使える
| 例 | 意味 |
|---|---|
sed -e 's/xxx/yyy/g' |
xxx を yyy に置換する |
sed -e 's#/#:#g' |
/ を : に置換する |
awk
awk -F'😀' '{ print $😍 }'
- 行を😀で分割して、😍列目を出力する
-
-Fを省略するとスペースで分割する
| 例 | 意味 |
|---|---|
awk -F',' '{ print $2 }' |
,で分割して、2列目を出力 |
awk '{ print $3 }' |
スペースで分割して、3列目を出力 |