ऐसा लगता है कि OSX का नया संस्करण अब समर्थन नहीं करता है grep -P
और इस तरह से मेरी कुछ लिपियों ने काम करना बंद कर दिया है।
var1=`grep -o -P '(?<=<st:italic>).*(?=</italic>)' file.txt`
मुझे एक चर के लिए grep पर कब्जा करने की आवश्यकता है और मुझे शून्य चौड़ाई के सिद्धांतों का उपयोग करने की आवश्यकता है, साथ ही साथ \K
var2=`grep -P -o '(property:)\K.*\d+(?=end)' file.txt`
किसी भी विकल्प की बहुत सराहना की जाएगी।