Pertanyaan yang diberi tag sed

148
Cara menggunakan sed untuk menghapus n baris terakhir file

Saya ingin menghapus beberapa n baris dari akhir file. Bisakah ini dilakukan dengan menggunakan sed? Misalnya, untuk menghapus garis dari 2 hingga 4, saya bisa menggunakan $ sed '2,4d' file Tapi saya tidak tahu nomor barisnya. Saya dapat menghapus baris terakhir menggunakan $sed $d file tapi...

147
Bagaimana cara mengganti string yang mengandung garis miring dengan sed?

Saya memiliki proyek Visual Studio, yang dikembangkan secara lokal. File kode harus dikerahkan ke server jauh. Satu-satunya masalah adalah URL yang mengandung kode-keras. Proyek berisi URL seperti ? Halaman = satu . Agar tautan valid di server, tautannya harus / halaman / satu . Saya telah...

142
Pengeditan di tempat dengan sed pada OS X

Saya ingin mengedit file dengan sed pada OS X. Saya menggunakan perintah berikut: sed 's/oldword/newword/' file.txt Keluaran dikirim ke terminal. file.txt tidak dimodifikasi. Perubahan disimpan ke file2.txt dengan perintah ini: sed 's/oldword/newword/' file1.txt > file2.txt Namun saya...

139
Bagaimana cara menyisipkan baris baru di depan pola?

Bagaimana cara menyisipkan baris baru sebelum pola dalam satu baris? Misalnya, ini akan menyisipkan baris baru di belakang pola regex. sed 's/regex/&\n/g' Bagaimana saya bisa melakukan hal yang sama tetapi di depan polanya? Dengan contoh file masukan ini, pola yang akan dicocokkan...

133
sed: hanya mencetak grup yang cocok

Saya ingin mengambil dua angka terakhir (satu int, satu float; diikuti oleh spasi opsional) dan hanya mencetaknya. Contoh: foo bar <foo> bla 1 2 3.4 Harus mencetak: 2 3.4 Sejauh ini, saya memiliki yang berikut: sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' akan memberi...

132
Bagaimana cara mengganti seluruh baris dengan sed?

Misalkan saya punya file dengan garis aaa = bbb Sekarang saya ingin menggantinya dengan: aaa = xxx Saya dapat melakukannya sebagai berikut: sed "s / aaa = bbb / aaa = xxx / g" Sekarang saya punya file dengan beberapa baris sebagai berikut: aaa = bbb aaa = ccc aaa = ddd aaa = [sesuatu yang...

131
sed one-liner untuk mengubah semua huruf besar menjadi huruf kecil?

Saya memiliki file teks di mana beberapa kata dicetak dalam SEMUA CAPS. Saya ingin bisa mengonversi semua yang ada di textfile menjadi huruf kecil, menggunakan sed. Itu berarti bahwa kalimat pertama kemudian akan berbunyi, 'Saya memiliki file teks di mana beberapa kata dicetak dalam huruf besar...

120
sed mencari dan mengganti seluruh kata

Bagaimana cara mencari dan mengganti seluruh kata menggunakan sed? Perbuatan sed -i 's/[oldtext]/[newtext]/g' <file> juga akan mengganti kecocokan parsial [oldtext]yang tidak saya