Sepertinya versi baru OSX tidak lagi mendukung grep -P
dan karena itu telah membuat beberapa skrip saya berhenti berfungsi.
var1=`grep -o -P '(?<=<st:italic>).*(?=</italic>)' file.txt`
Saya perlu menangkap grep ke variabel dan saya perlu menggunakan pernyataan lebar nol, juga \K
var2=`grep -P -o '(property:)\K.*\d+(?=end)' file.txt`
Alternatif apa pun akan sangat dihargai.