Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell命令为文件中的密钥grep值_Shell - Fatal编程技术网

Shell命令为文件中的密钥grep值

Shell命令为文件中的密钥grep值,shell,Shell,formfile的内容: FORM_NAME ?= kindergarten 下面的命令用于打印单词“幼稚园” grep -Po "(?<=^FORM_NAME \?\= ).*" formfile #prints "kindergarten" 及 谢谢 grep -Po 'FORM_NAME\s*\?=\s*\K.*' 上面的行将帮助您: kent$ echo "FORM_NAME ?= kindergarten"|grep -Po 'FORM_NAME\s*\?=\s*\K.*

formfile的内容:

FORM_NAME ?= kindergarten
下面的命令用于打印单词“幼稚园”

grep -Po "(?<=^FORM_NAME \?\= ).*" formfile
#prints "kindergarten"

谢谢

grep -Po 'FORM_NAME\s*\?=\s*\K.*'
上面的行将帮助您:

kent$  echo "FORM_NAME ?= kindergarten"|grep -Po 'FORM_NAME\s*\?=\s*\K.*'
kindergarten
此处\K用于动态长度的后视

grep -Po 'FORM_NAME\s*\?=\s*\K.*'
kent$  echo "FORM_NAME ?= kindergarten"|grep -Po 'FORM_NAME\s*\?=\s*\K.*'
kindergarten