【问题标题】:Traversing in linux在linux中遍历
【发布时间】:2017-10-27 08:28:37
【问题描述】:

我是 linux shell 脚本的新手!谁能告诉我怎么做:

  1. 遍历包含多个xml 文件的文件夹。
  2. 遍历后,检查给定的字符串。
  3. 如果给定字符串存在,则显示带有给定字符串的文件

【问题讨论】:

  • 详细说明您的问题:搜索字符串是什么?
  • ls | grep
  • RomanPerekhrest,假设我在一个文件夹中有 10 个 .xml 文件,比如说 abc!现在,我必须编写一个脚本来检查文件夹的所有文件中是否存在“display_name = Question”的字符串。如果存在,我需要显示带有所述字符串的文件

标签: linux shell


【解决方案1】:

试试这个:

grep -o "display_name = Question" /path/to/abc/*.xml

【讨论】:

    猜你喜欢
    • 2011-01-07
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多