Pertanyaan yang diberi tag «sed»

sed adalah editor aliran baris perintah untuk memfilter dan mengubah teks.

9
Ingin mengganti kejadian pertama dengan sed
File asli claudio antonio claudio michele Saya hanya ingin mengubah kemunculan pertama "claudio" dengan "claudia" jadi hasilnya file claudia antonio claudio michele saya telah mencoba sed -e '1,/claudio/s/claudio/claudia/' nomi Tetapi lakukan substitusi global. Mengapa?
26 sed 

1
Mengapa 'sed q' bekerja secara berbeda saat membaca dari sebuah pipa?
Pertanyaan ini dimigrasikan dari Server Fault karena dapat dijawab di Unix & Linux Stack Exchange. Bermigrasi 3 tahun yang lalu . Saya membuat file uji bernama 'test' yang berisi yang berikut: xxx yyy zzz Saya menjalankan perintah: (sed '/y/ q'; echo aaa; cat) < test dan saya mendapat: xxx yyy …
25 sed  pipe 


4
Cara mengekstrak log di antara dua prangko waktu
Saya ingin mengekstrak semua log di antara dua cap waktu. Beberapa baris mungkin tidak memiliki timestamp, tapi saya juga ingin garis itu. Singkatnya, saya ingin setiap baris yang berada di bawah dua prangko waktu. Struktur log saya terlihat seperti: [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking …


10
Bagaimana cara menghapus beberapa baris baru di EOF?
Saya memiliki file yang diakhiri dengan satu atau lebih baris baru dan harus berakhir hanya dalam satu baris baru. Bagaimana saya bisa melakukannya dengan alat Bash / Unix / GNU? Contoh file buruk: 1\n \n 2\n \n \n 3\n \n \n \n Contoh file yang diperbaiki: 1\n \n 2\n \n …
25 bash  sed  awk  ed 


8
Cara menghapus kolom terakhir dari file di Linux
Saya ingin menghapus kolom terakhir dari file txt, sementara saya tidak tahu apa nomor kolomnya. Bagaimana saya bisa melakukan ini? Contoh: Memasukkan: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 Dan saya ingin hasil saya menjadi: 1223 1234 1323 ... …


9
Bagaimana cara menghapus setiap baris kedua dari suatu file?
Mengajukan: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred File output yang diharapkan: Data inserted into table. Total …


3
Mengekstrak regex yang cocok dengan 'sed' tanpa mencetak karakter di sekitarnya
Untuk semua dokter 'sed' di luar sana: Bagaimana Anda bisa mendapatkan 'sed' untuk mengekstraksi ekspresi reguler yang cocok dengan garis? Dengan kata lain, saya ingin hanya string yang sesuai dengan ekspresi reguler dengan semua karakter yang tidak cocok dari garis yang mengandung dilucuti. Saya mencoba menggunakan fitur referensi belakang seperti …
24 sed 

3
Bagaimana cara menggunakan [\ w] + dalam ekspresi reguler di sed?
Saya menggunakan Windows, tapi saya kira pertanyaan saya masih ditempatkan dengan benar di sini. C:\Users\User>grep --version GNU grep 2.6.3 C:\Users\User>sed --version GNU sed version 4.2.1 Saya perhatikan bahwa karya-karya berikut (keluaran here): echo here | grep -E "\w+" echo here | grep -E "[her]+" Tapi, ini tidak berhasil (tidak menghasilkan …


4
sed pada OSX masukkan pada baris tertentu
Jadi saya telah menggunakan 'sed' di linux untuk sementara waktu, tetapi telah mengalami sedikit kesulitan mencoba menggunakannya di OSX sejak 'POSIX sed' dan 'GNU sed' memiliki banyak perbedaan kecil. Saat ini saya sedang berjuang dengan cara memasukkan satu baris teks setelah nomor baris tertentu. (dalam hal ini, baris 4) Di …
24 sed  osx  posix  gnu 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.