shell脚本grep命令解析

 时间:2026-02-16 22:13:50

1、grep "PODS_CONFIGURATION_BUILD_DIR" "${setting_out}" | cut  -d  "="  -f  2 | grep -o "[^ ]\+\( \+[^ ]\+\)*"

2、首先,命令分为三个命令,使用 |  连接起来顺序执行

grep "PODS_CONFIGURATION_BUILD_DIR" "${setting_out}" 

 ${setting_out}  代表一个已知文件

意思为 

从 ${setting_out}中查找包含PODS_CONFIGURATION_BUILD_DIR的行

cut  -d  "="  -f  2

cut 表示截取命令   

-d 表示分隔符 后面为具体分割符是 =

-f  表示截取分割后第几段

注:文件中存储的都是 ***=***为一行的字符串

grep -o "[^ ]\+\( \+[^ ]\+\)*

查找到匹配的字符串,

-o 后面跟正则表达式,次表达式为任意字符串

  • shell脚本怎么运行普通命令
  • linux中grep命令详解
  • Linux 中 Grep 命令使用方法
  • linux之grep命令
  • Linux如何使用grep命令
  • 热门搜索
    关于植物的手抄报 关于欢度春节的手抄报 海洋手抄报图片 青春手抄报内容 写规范字手抄报内容 热爱祖国手抄报图片 小学生诚信手抄报 安全主题手抄报 感恩的心手抄报资料 创建文明城手抄报