如何用shell实现如下功能?
文件a.txt中
IMPORTS=osfs dscr bai clock dsp env hkbd hi2c l1t l1a l1s hwlgpm \
melody pcc rtke sim trace mis sl3 dpws sma sr hbat \
dbat dsl embtatflash tatflash tatmain baseband eeprom dfda dsm ipstack \
wlayer wctr tattop hec dirf hirf datamng igui hfda hau \
hacd spdevlayer iguii ftm tftp heci smcproc smc7816 smc \
l23csn1 libdmm env mattests \
devadec devcgu devcp15 devcrt0 devcsl devdmau \
devebi devextint devfci devgeac devgpio deviic \
deviis devintc devjtag devkbs devpdcu devpio \
devpwm devrtc devsc devscon devsctu devscc \
devtbu devuart devusb devusim devwakeup \
devspi devwdru kid3api kidglobal hwltra \
embtatmain embtattop embmattests l23rrm urtk libgfl libost librema \
osit tstimaging hwlaud hwlvf stdioproc uoslib \
ucommo uswift hntf tffsal hmmc bootloader net upvi mca
文件b.txt中
/I "l23mma\modules\l23cmm\incl"
/I "l23mma\modules\l23gmm\incl"
/I "l23mma\modules\l23mmm\incl"
/I "mattests\modules\embmattests\incl"
/I "psaccessory\modules\hacd\incl"
/I "psapplismp\modules\smc\incl"
/I "psaudio\modules\hau\incl"
/I "psaudio\modules\melody\incl"
/I "psbattery\modules\dbat\incl"
/I "psbattery\modules\hbat\incl"
/I "psdef\modules\pcc\incl"
/I "psenv\modules\env\incl"
/I "psfile\modules\fmfvmi\incl"
/I "psfile\modules\fmmemory\incl"
/I "psfile\modules\mountmemory\incl"
/I "psfile\modules\osfs\incl"
/I "psflash\modules\avm\incl"
/I "psflash\modules\cryptlock\incl"
/I "psflash\modules\dfda\incl"
/I "psflash\modules\eeprom\incl"
/I "psflash\modules\fvmint\incl"
/I "psflash\modules\hfda\incl"
/I "psi2c\modules\hi2c\incl"
/I "pskid\modules\devadec\incl"
/I "pskid\modules\devcgu\incl"
/I "pskid\modules\devcsl\incl"
/I "pskid\modules\devdmau\incl"
从文件a.txt中每读一个单词(IMPORTS=后空格分隔),在b.txt中寻找包含该单词的行,如果有这样的行,将它提取出来
存入c.txt中,判断是否存在这样的行,主要是比对\incl之前的那个单词是否为要找的单词
不知道这样的功能能否用shell来实现,如何实现?