これは私のコマンドです:
echo "Test" | sed -f <(sed -e 's/.*/s,&,gI/' mydic)
ファイルには、カンマ()で区切られたmydic
2つの列が含まれています。,
a,AlphabetA
.
.
.
e,AlphabetE
.
.
s,AlphabetS
.
t,AlphabetT
test,testedd
.
.
zebra,zebraaaa
予想される結果はtestedd
次のとおりですAlphabetTAlphabetEAlphabetSAlphabetT
。
ベストアンサー1
echo Test |sed -f <(sed 's/\(.*\),\(.*\)/s,\\<\1\\>,\2,gI/' mydic)
\<そして\>それぞれ単語の始まりと終わりを示します。