いつもお世話になっています。
Unixであるテキストファイルから、
特定の文字列を含む行(レコード)だけを
削除する方法を教えてください。
現在、grepを使って、いろいろ試しているのですが、
正規表現で、
”***”を含まない行(レコード)だけを
切り出すとう正規表現の説明が見あたりません。
"^**"は、**以外の文字を検索できるようですが、
文字列に対しては、使えません。
grep以外の方法でも良いのですが、
なるべくシンプルにできる方法がありましたら
教えてください。
宜敷お願いします。
No.1ベストアンサー
- 回答日時:
この場合、単純に
> grep -v 特定の文字列
とされるといいのでは?
-v オプションはずばり、「その文字列を含まない行を出力する」オプションです。
早速のご回答ありがとうございます。
教えていただいた方法で、ばっちりでした。
答えを知ってしまうと、
あまりにも基本的過ぎる質問だったことが分かり、
自分が恥ずかしいです。
どうもありがとうございました。
No.2
- 回答日時:
蛇足ながら、私は grep -v の方法を知るまでは、
sed '/正規表現/d' ファイル > 出力ファイル
とやってました。やってることは「正規表現にマッチした行を削除する。」です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- フリーソフト サクラエディタの正規表現(grep機能)の使い方 3 2022/06/22 10:29
- オープンソース csvデータのダブルクォーテーションで囲まれた文字内にあるカンマを削除したい 3 2022/09/02 15:17
- Access(アクセス) AccessVBAで任意の複数リンクテーブルをAccessVBAを動かす際に削除したいと考えておりま 1 2022/11/17 15:45
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(プログラミング・Web制作) 2つのテキストファイルを比べて文字列を特定する方法を教えて下さい 5 2022/05/01 15:22
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux環境 grepで改行コード(CR...
-
grepで全角文字の行を抽出
-
sed で \\ を含む文字列に置換
-
awkを用いて、特定の文字を含む...
-
テキストファイルの間引き削除...
-
grepで日付指定してlogを取り出...
-
コマンドの出力結果をn行おきに...
-
特定の文字列を含む行だけ削除...
-
grepで検索文字列が完全一致し...
-
bashのif文複数条件について
-
Dirコマンドでフォルダ内ファイ...
-
エクセルの表にヘンな枠が・・・
-
TOPコマンドで表示するCPU使用...
-
batである文字列内に特定の文字...
-
pingは正常なのにtracerouteで...
-
スクリプトのエラー「unexpecte...
-
bashでシングルクォート内の変...
-
空きIPアドレスを探す方法
-
-bash: ftp: コマンドが見つか...
-
UNIX コマンドにおける # や円...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Linux環境 grepで改行コード(CR...
-
grepで全角文字の行を抽出
-
grepで日付指定してlogを取り出...
-
grepで検索文字列が完全一致し...
-
grepでの抽出箇所のみ置換して...
-
sed で \\ を含む文字列に置換
-
【シェルスクリプト】awkの結果...
-
コマンドの出力結果をn行おきに...
-
awkを用いて、特定の文字を含む...
-
awkのフィールド数制限について...
-
grepで拡張子がxlsxのファイル...
-
フィールドでgrepみたいなこと
-
awkとsedですが、これが何をし...
-
LINUXでHTML内(複数行)の<div...
-
grepで変数が使えない
-
HP-UXのメモリ搭載量を確認する...
-
LINUXで半角の英数字以外の文字...
-
シェルスクリプトで読み込んだ...
-
標準出力と標準エラー出力を時...
-
sedコマンドで範囲指定しての部...
おすすめ情報