多语言展示
当前在线:347今日阅读:168今日分享:49

shell脚本grep命令解析

shell脚本解析命令grep
工具/原料

terminal

方法/步骤
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  2cut 表示截取命令   -d 表示分隔符 后面为具体分割符是 =-f  表示截取分割后第几段注:文件中存储的都是 ***=***为一行的字符串grep -o '[^ ]\+\( \+[^ ]\+\)*查找到匹配的字符串,-o 后面跟正则表达式,次表达式为任意字符串

推荐信息