変数がリストにあることを確認する

変数がリストにあることを確認する

特定の単語が単語リストにあるかどうかを確認するために、次のスクリプトを作成しました。

tr -s '[[:blank:]]' '\n' < t.txt |


while IFS= read -r word; do


if [[ "$word" =~ $(echo ^\($(paste -sd'|' ./champs.txt)\)$) ]]; then

しかし、まだチェックは完了していません。単語リストさえ一度も確認していません

このファイルにはt.txtSQLクエリのリストが含まれています。

select * from student;
insert name, age, from professors;
delete from departement where DPTNUM= '20';

ファイルにはchamps.txtクエリキーワードが含まれています。

select
insert
into
values
delete
drop
from
create
table
where
set
varchar
number

ベストアンサー1

まだあまり明確ではありません...

grep -owf champs.txt  t.txt

おすすめ記事