如何制作一个可以使用Shell脚本过滤文件的提示过滤器?

时间:2018-08-14 08:26:22

标签: linux bash shell

〜/ path /中有3个文件:

〜/ path / Record_1

A ON
B ON
C ON

〜/ path / Record_2

A ON
B OFF
C ON

〜/ path / Record_3

A OFF
B OFF
C ON

我希望shell脚本可以做到这一点:

   $ ./myfilter
    Do you want to turn A ON? (y/n) 'y'

如果我输入“ y”,则会显示〜/ path / Record_1和〜/ path / Record_2

~/path/Record_1
~/path/Record_2

完成此步骤后,脚本将自动询问以下问题

Do you want to turn B ON? (y/n) 'y'

如果我再次输入“ y”,脚本将在最后一步中搜索包含“ B ON”的文件。因此最终结果应该如下。

 ~/path/Record_1

使用grep来获得“ A ON”很容易,但是最困难的一点是如何从最后一步中过滤文件?

0 个答案:

没有答案