GNU/Linux >> Belajar Linux >  >> Linux

ganti kemunculan string ke-n di setiap baris file teks

Anda dapat menambahkan nomor di akhir perintah pengganti. Misalnya, berikut ini akan menggantikan kemunculan kedua old dengan string new pada setiap baris file :

sed 's/old/new/2' file

Jadi, alih-alih solusi yang Anda usulkan, Anda dapat menggunakan:

sed 's/ /|/2'

Untuk informasi lebih lanjut, lihat mis. tutorial sed ini.


Linux
  1. Bagaimana Cara Mengganti String Dalam File?

  2. Bagaimana Cara Menyisipkan Teks Sebelum Baris Pertama Sebuah File?

  3. Mengganti Pola Setelah Kecocokan Ke-N Ditemukan Di Setiap Baris??

  1. Bagaimana Mengurai Setiap Baris File Teks Sebagai Argumen Untuk Perintah?

  2. Di Bash, bagaimana cara menambahkan string setelah setiap baris dalam file?

  3. Bagaimana melakukan sed like text ganti dengan python?

  1. Hapus kemunculan string dalam file teks

  2. Cara mengganti string dalam banyak file di baris perintah linux

  3. Bagaimana saya bisa menambahkan string ke awal setiap baris dalam sebuah file?