前提
二つのファイルの差分を抽出したいです
実現したいこと
2020List.txtにはなくて"2017List.txtのみにあるものを抽出したいのですが、どうもうまくできていないようです...
diffのコマンド集などを色々と見てみましたが、できそうな内容がどうも見たりません...
使用したコマンドは下記ですが、どのようにしたらないものだけ取り出せますでしょうか?
お忙しいところ申し訳ございませんが何卒よろしくお願い申し上げます
発生している問題・エラーメッセージ
例えば2017List.txtにある"Girella punctata"は2020List.txtにもありますが、出力の方に出てきてしまいます。
該当のソースコード
diff 2017List.txt 2020List.txt | grep -E '^>' | perl -pe 's/^>\s//g' > diff_2017.csv
試したこと
diff 2017List.txt 2020List.txt
ではだめなので、色々と調べて下記まで作成してみましたが、出てくる答えがまだだめです...
diff 2017List.txt 2020List.txt | grep -E '^>' | perl -pe 's/^>\s//g' > diff_2017.csv
補足情報(FW/ツールのバージョンなど)
PCはMacです
各ファイルの中身は下記になります。
--2017List.txt---
unidentified Pomacentrus
Girella punctata
Takifugu alboplumbeus
Atherion elymus
Mugil cephalus
Apogon notatus
Istiblennius enosimae
unidentified Pempheris
Pseudolabrus sieboldi
Halichoeres tenuispinis
Hypoatherina tsurugae
Chaetodon auripes
Stethojulis terina
unidentified Girella
Dictyosoma burgeri
Enneapterygius etheostomus
Pseudolabrus eoethinus
Canthigaster rivulata
Seriola dumerili
unidentified Acanthopagrus
Enneapterygius etheostomus
Mugil cephalus
Atherion elymus
Spratelloides gracilis
Takifugu alboplumbeus
Clariger cosmurus
unidentified Kyphosus
unidentified Enneapterygius
unidentified Siganus
unidentified Ostorhinchus
Lethrinus genivittatus
Prionurus scalprum
unidentified Pomacentrus
unidentified Epinephelus
unidentified Pomacentrus
unidentified Ostracion
unidentified Apogoninae
Girella punctata
Apogon notatus
Microcanthus strigatus
unidentified Chaetodontoplus
Calotomus japonicus
Eviota punctulata
Mugil cephalus
unidentified Pomacentrus
unidentified Pomacentrus
Entomacrodus stellifer
unidentified Pomacentrus
Parablennius yatabei
Engraulis japonicus
Halichoeres tenuispinis
unidentified Pomacentrus
unidentified Pomacentrus
Atherion elymus
unidentified Cheilodactylus
Girella punctata
Takifugu alboplumbeus
Enneapterygius etheostomus
unidentified Ostorhinchus
Prionurus scalprum
Atherion elymus
Spratelloides gracilis
Canthigaster rivulata
Seriola dumerili
unidentified Gobiinae
Istiblennius enosimae
Halichoeres tenuispinis
unidentified Gerres
Plectropomus leopardus
unidentified Apogoninae
Girella punctata
Rhabdosargus sarba
unidentified Girella
Girella punctata
Thalassoma cupido
Istigobius campbelli
unidentified Thunnini
unidentified Eviota
Pseudorhombus dupliciocellatus
unidentified Muraenidae
Stephanolepis cirrhifer
Auxis rochei
Sebastiscus marmoratus
unidentified Mugilidae
unidentified Plesiops
Eviota abax
unidentified Trachurus
Parapristipoma trilineatum
Etrumeus teres
unidentified Plesiops
Mugil cephalus
Chaenogobius gulosus
Planiliza haematocheilus
unidentified Belonidae
Enchelycore pardalis
unidentified Lateolabrax
unidentified Helcogramma
Rhabdoblennius nitidus
Dictyosoma rubrimaculatum
Tridentiger trigonocephalus
unidentified Stegastes
Chaetodon vagabundus
unidentified Gobionellinae
Boleophthalmus pectinirostris
unidentified Sebastes
Hyporhamphus sajori
Doboatherina valenciennei
Omobranchus punctatus
unidentified Kyphosus
Gymnothorax kidako
Abudefduf bengalensis
Parupeneus ciliatus
Bathygobius fuscus
Decapterus maruadsi
unidentified Gymnothorax
unidentified Mugilidae
unidentified Pteragogus
2020List.txtの中身は下記
Istiblennius enosimae
unidentified Pempheris
Pagrus major
Girella punctata
unidentified Girella
Parapristipoma trilineatum
Apogon notatus
Sphyraena japonica
Atherion elymus
Pseudolabrus eoethinus
unidentified Siganus
Prionurus scalprum
unidentified Acanthopagrus
Mugil cephalus
unidentified Ostorhinchus
Enneapterygius etheostomus
Takifugu alboplumbeus
Halichoeres tenuispinis
Takifugu alboplumbeus
Istiblennius enosimae
Spratelloides gracilis
Istigobius campbelli
Canthigaster rivulata
Apogon notatus
Istiblennius enosimae
Enneapterygius etheostomus
Dictyosoma burgeri
unidentified Chaetodon
Fistularia commersonii
Halichoeres tenuispinis
Bathygobius fuscus
Istiblennius enosimae
Sebastiscus marmoratus
Atherion elymus
Istiblennius enosimae
Parupeneus ciliatus
Mugil cephalus
unidentified Pempheris
Istiblennius enosimae
Atherion elymus
Omobranchus loxozonus
unidentified Scarus
Plotosus japonicus
Pseudolabrus sieboldi
Pseudolabrus eoethinus
Istiblennius enosimae
Girella punctata
Oplegnathus fasciatus
unidentified Nemipterus
unidentified Girella
unidentified Girella
unidentified Apogoninae
unidentified Gerres
Girella punctata
unidentified Girella
Girella punctata
Parablennius yatabei
Enneapterygius etheostomus
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/12/19 01:17