我有一个具有以下格式的文件:
KEY1="VALUE1"
KEY2="VALUE2"
KEY1="VALUE2"
Run Code Online (Sandbox Code Playgroud)
我需要一个 perl 命令来仅获取第一次出现的KEY1, ie VALUE1。
我正在使用这个命令:
perl -ne 'print "$1" if /KEY1="(.*?)"/' myfile
但结果是:
VALUE1VALUE2
EDIT
解决办法必须用perl命令,因为系统没有其他正则表达式工具。