Cara menggantikan hanya kejadian perlawanan pertama menggunakan perintah sed

Cara menggantikan hanya kejadian perlawanan pertama menggunakan perintah sed

Tingkah laku tamak a sed Perintah Penggantian secara lalai menggantikan kejadian perlawanan pertama pada setiap baris. Sebagai contoh:

$ kucing teks bash bash bash bash bash bash bash $ sed 's/bash/sed/' text sed bash bash bash bash bash bash 

Perintah Linux berikut hanya akan menggantikan kejadian pertama bash ke rentetan sed:

$ sed '0,/bash/s // sed/' teks sed bash bash bash bash bash bash bash 

Tutorial Linux Berkaitan:

  • Menguasai Gelung Skrip Bash
  • Gelung bersarang dalam skrip bash
  • Contoh Petua dan Trik Perintah Bash Berguna - Bahagian 1
  • Gelung bash dengan contoh
  • Pemboleh ubah bash khas dengan contoh
  • Pengurusan skrip & proses bash berbilang threaded di…
  • Contoh Tips dan Trik Perintah Bash Berguna - Bahagian 4
  • Skrip bash: pengendali
  • Skrip Bash: Hello World Contoh
  • Contoh Tips dan Trik Perintah Bash Berguna - Bahagian 2