grep
grep [オプション] 検索パターン [ファイル名] [ファイル名2] ...
grep [オプション] -f ファイル名 [ファイル名]
| オプション | 内容 |
| -i | 大文字小文字を区別せずに検索 |
| -v | パターンがマッチしない行を表示 |
| -n | number,検索結果とあわせて行番号も表示 |
| -c | パターンマッチ行の行数のみ表示 |
| -E | 拡張正規表現 |
| -f | 検索パターンをファイルから読み取る |
sed
sed [オプション] コマンド [ファイル]
sed [オプション] -e コマンド1 [-e コマンド2] [ファイル]
sed [オプション] -f スクリプト [ファイル]
| コマンド | 内容 |
| s | パターンに基づいて置換する。gスイッチでマッチ全てを置換する。 |
| d | マッチ行をdeleteする |
| y | 文字を変換する(trチック) |
sed -e '1,5d' hogehoge.txt sed -e 's/hoge/hage/g' hogehoge.txt sed -e 'y/ABC/123/' hogehoge.txt