Aşağıdaki komut:
echo "/tmp/ansible_gN946Q/chronograf-1.4.0.1-1/etc/blue" | sed 's/(((chronograf|influxdb|kapacitor).[0-9\.-]*\/)|telegraf\/)/aefgae/g'
Çıktılar:
/tmp/ansible_gN946Q/chronograf-1.4.0.1-1/etc/blue
Beklenen çıktı:
/tmp/ansible_gN946Q/aefgaeetc/blue
Bu garip, çünkü PCRE’de para cezası yerini alıyor , seduyumlu olması gereken, yanlış olduğumda beni düzeltiyor.
Birisi sedyukarıdaki komutta hatamı gösterebilir umarım .
Lütfen bir göz atın: Birisi sorumu cevapladığında ne yapmalıyım?
—
user3439894