Pertanyaan yang diberi tag «sed»

"sed" ("stream editor") adalah utilitas Unix yang mem-parsing dan mengubah file teks.

4
Bagaimana mencocokkan spasi putih di sed?
Bagaimana saya bisa mencocokkan spasi putih di sed? Dalam data saya, saya ingin mencocokkan semua 3+ karakter spasi putih berikutnya (ruang tab) dan menggantinya dengan 2 spasi. Bagaimana ini bisa dilakukan?
218 sed  whitespace 

6
penggunaan pergantian "|" di reg sed
Saya menggunakan sed, GNU sed versi 4.2.1. Saya ingin menggunakan pergantian "|" simbol dalam subekspresi. Sebagai contoh : echo "blia blib bou blf" | sed 's/bl\(ia|f\)//g' harus kembali " blib bou " tetapi kembali "blia blib bou blf". Bagaimana saya bisa mendapatkan hasil yang diharapkan?
79 regex  sed 


10
Menghapus kode warna ANSI dari aliran teks
Memeriksa output dari perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' dalam editor teks (misalnya, vi) menunjukkan yang berikut: ^[[37mABC ^[[0m Bagaimana cara menghapus kode warna ANSI dari file output? Saya kira cara terbaik adalah menyalurkan output melalui semacam editor aliran. Berikut ini tidak berfungsi perl …
73 regex  sed  perl  awk 

10
Substitusi dalam file teks ** tanpa ** ekspresi reguler
Saya perlu mengganti beberapa teks di dalam file teks dengan pengganti. Biasanya saya akan melakukan sesuatu seperti sed -i 's/text/replacement/g' path/to/the/file Masalahnya adalah bahwa kedua textdan replacementstring kompleks yang mengandung tanda hubung, garis miring, blackslashes, kutipan dan sebagainya. Jika saya melarikan diri semua karakter yang diperlukan di textdalam hal itu …
68 bash  regex  sed  text-editing 


5
Baris baru dalam pada Mac OS X
Saya menemukan bahwa \nitu tidak bekerja di bawah Mac OS X. Secara khusus, katakan saya ingin memecah kata-kata yang dipisahkan oleh satu spasi menjadi garis-garis: # input foo bar Saya menggunakan, echo "foo bar" | sed 's/ /\n/' Tapi hasilnya bodoh, \ntidak luput! foonbar Setelah saya berkonsultasi ke google, saya …
44 macos  mac  bash  regex  sed 

4
Bagaimana cara menggunakan sed untuk menghapus byte nol?
Apa sedmantera untuk menghapus byte nol dari file? Saya mencoba: s/\000//g tapi itu melucuti string nol. s/\x00//g tampaknya tidak berpengaruh. Saya mencoba melakukan ini dalam sebuah sedskrip, jadi saya tidak yakin echotriknya akan berhasil.
37 sed 


3
Cara menggunakan 'sed' dengan perpipaan
Saya ingin mengganti string yang dihasilkan grep, saya punya: $ npm info webpack | grep version itu output saya $ version: '2.1.0-beta.12', tetapi saya ingin memiliki: $ 2.1.0-beta.12 Jadi saya pikir saya mungkin mencapai itu dengan menggunakan seddan mengganti substring yang tidak perlu. Tapi inilah bagian yang sulit bagi saya: …
34 bash  grep  sed 




18
Daftar hanya nama perangkat dari semua antarmuka jaringan yang tersedia
Saya ingin mendapatkan daftar semua Nama Perangkat Jaringan yang tersedia di server Linux saya. Saya pikir itu ifconfig akan melakukan pekerjaan itu, namun jika konfigurasi menghasilkan cukup banyak output: eth0 Link encap:Ethernet Hardware Adresse 08:00:27:fc:5c:98 inet Adresse:192.168.2.222 Bcast:192.168.2.255 Maske:255.255.255.0 inet6-Adresse: fe80::a00:27ff:fefc:5c98/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:329 …
21 linux  networking  grep  sed  cat 

2
Edit baris pertama file teks besar
Saya memiliki file teks yang sangat besar, terlalu besar untuk disimpan dalam memori. Yang perlu saya lakukan dengan file teks ini adalah mengedit baris pertama (ini file CSV dan saya perlu mengubah judul). Apakah ada cara sederhana yang bisa saya lakukan dalam bash?
16 linux  bash  grep  sed  textfiles 

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.