Pertanyaan yang diberi tag «sed»

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

8
Bagaimana saya bisa mengganti string dalam file?
Mengganti string dalam file berdasarkan kriteria pencarian tertentu adalah tugas yang sangat umum. Bagaimana bisa saya ganti string foodengan bardi semua file di direktori saat ini? melakukan hal yang sama secara rekursif untuk sub direktori? ganti hanya jika nama file cocok dengan string lain? ganti hanya jika string ditemukan dalam …
751 text-processing  awk  sed  perl 



14
Ganti string dalam file teks berukuran besar (70GB), satu baris
Saya memiliki file teks (70GB), satu baris , dan saya ingin mengganti string (token) di dalamnya. Saya ingin mengganti token <unk>, dengan token dummy lainnya ( masalah sarung tangan ). Saya mencoba sed: sed 's/<unk>/<raw_unk>/g' < corpus.txt > corpus.txt.new tetapi file output corpus.txt.newmemiliki nol-byte! Saya juga mencoba menggunakan perl: perl …

11
Hapus Baris pertama file
Bagaimana saya bisa menghapus baris pertama file dan menyimpan perubahan? Saya mencoba ini tetapi menghapus seluruh isi file. $sed 1d file.txt > file.txt
110 shell-script  sed  ksh 

4
Kembalikan hanya sebagian dari garis setelah pola yang cocok
Jadi menarik membuka file dengan catdan kemudian menggunakan grepuntuk mendapatkan baris yang cocok hanya membuat saya sejauh ini ketika saya bekerja dengan set log tertentu yang saya hadapi. Ini membutuhkan cara untuk mencocokkan garis ke suatu pola, tetapi hanya untuk mengembalikan bagian garis setelah pertandingan. Bagian sebelum dan sesudah pertandingan …

13
Pengodean URL decoding (pengodean persen)
Saya ingin mendekodekan penyandian URL, apakah ada alat bawaan untuk melakukan ini atau ada yang bisa memberi saya sedkode yang akan melakukan ini? Saya memang mencari sedikit melalui unix.stackexchange.com dan di internet tetapi saya tidak dapat menemukan alat baris perintah untuk decoding encoding url. Yang ingin saya lakukan hanyalah mengedit …

7
Apakah ada tutorial dasar untuk grep, awk dan sed? [Tutup]
Saya sudah menjadi pengguna Linux untuk sementara waktu, dan saya sudah cukup memahami sebagian besar utilitas baris perintah umum. Namun, orang-orang yang datang dan lagi dalam kaitannya dengan pemrograman grep, awkdan sed. Tentang satu-satunya hal yang saya gunakan grep adalah mem-pipkan barang ke dalamnya untuk menemukan file dalam file log, …
95 grep  sed  awk 

6
Konversi isi file menjadi huruf kecil
Saya memiliki tempfile dengan konten huruf kecil dan huruf besar. Memasukkan Isi tempfile saya : hi Jigar GANDHI jiga Saya ingin mengonversi semua atas ke bawah . Perintah Saya mencoba perintah berikut: sed -e "s/[A-Z]/[a-z]/g" temp tetapi mendapat output yang salah. Keluaran Saya menginginkannya sebagai: hi jigar gandhi jiga Apa …

7
Menggunakan sed untuk menemukan dan mengganti string yang kompleks (lebih disukai dengan regex)
Saya punya file dengan konten berikut: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> dan saya perlu membuat skrip yang mengubah "nama" di baris pertama menjadi "sesuatu", "kata sandi" di baris kedua menjadi "sesuatu yang lain", dan "nama" di baris ketiga menjadi "sesuatu yang berbeda". Saya tidak bisa mengandalkan urutan ini terjadi dalam file, jadi …



5
Hapus baris yang berisi string tertentu dan baris berikut
Saya menggunakan ini cat foo.txt | sed '/bar/d' untuk menghapus baris yang berisi string bardalam file. Namun saya ingin menghapus garis-garis dan garis langsung setelahnya . Lebih disukai di sed, awkatau alat lain yang tersedia di MinGW32. Ini semacam kebalikan dari apa yang aku bisa di grepdengan -Adan -Buntuk mencetak …

7
Tampilkan semua file hingga cocok
grep --before-context 5 menunjukkan 5 baris sebelum pertandingan. Saya ingin menunjukkan segalanya sebelum pertandingan. Melakukan grep --before-context 99999999akan berhasil tetapi tidak terlalu ... profesional. Bagaimana cara menampilkan semua file hingga sesuai?


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.