Pertanyaan yang diberi tag sed

2
Aktifkan repo epel melalui skrip?

Saya sedang menginstal repo Epel melalui skrip shell, repo datang secara default dinonaktifkan, saya ingin mengaktifkannya sehingga skrip dapat menginstal paket lebih lanjut. Berikut ini instal repel Epel: yum install -y epel-release Ini akan membuat /etc/yum.repos.d/epel.repo, yang...

2
cari dan ganti sed dengan pola multiline

Saya memiliki file yang isinya sebagai berikut: alfa [many lines here] TAG1 TAG2 bravo TAG3 charlie TAG4 [many lines here] di mana TAG1, TAG2, TAG3 dan TAG4 adalah string tetap dan alfa, bravo dan charlie mengubah waktu ke waktu, dan saya ingin mengekstrak: alfa-bravo-charlie Apa perintah...

2
cara mengganti substring garis yang tidak diketahui dengan sed

Saya ingin mengganti substring dalam satu baris, tetapi saya tidak tahu apa itu substring. Saya tahu bagaimana garis dimulai. Misalnya, DNS1 = [... akan diganti ....]. Saya mencoba: sed -i 's/DNS1=*/DNS1="8.8.8.8"/' /etc/sysconfig/network-scripts/ifcfg-eth0 dan hasilnya adalah: Sebelum: DNS1 =...

2
Menghapus baris baru dari file RTF menggunakan sed

Saya memiliki file RTF yang diformat seperti: Lorem ipsum dolor sit amet, consectetur adipiscing elit.\par Nullam vitae sem porttitor urna pellentesque gravida. Nulla\par consequat purus vel est vehicula porttitor.\par Maecenas pharetra metus in enim sollicitudin sollicitudin.\par Etiam et...

1
Dua garis sed yang sangat mirip, dapatkah mereka digabungkan?

Saya memiliki dua baris berikut dalam skrip shell dan bertanya-tanya apakah ada cara untuk menyingkatnya menjadi satu menggunakan sed. Saya tidak yakin apakah ada wildcard atau apa pun yang bisa menggantikan kata-kata Glitch dan Chill di ini, tetapi jika ada, saya ingin tahu. Yang paling penting...

1
pola sed dengan banyak kata untuk diperbarui

Saya ingin melakukan sesuatu seperti ini, tetapi saya tidak yakin bagaimana caranya. Saya ingin memperbarui exports.version = '2.0.0' ke nilai baru exports.version = '2.0.1' Menggunakan: sed -i '.bak' 's/'2.0.0'/'2.0.1'/g' phantomjs.js Tapi ini dapat menyebabkan masalah adalah saya memiliki...

1
mengambil header / blok komentar

Saya memiliki sejumlah file log yang terlihat seperti ini: /* header arbitrary number of lines */ blah blah blah blah Menggunakan perintah Bash sederhana (lebih disukai sed, bukan awk), bagaimana saya akan mengambil hanya baris header (idealnya termasuk penanda komentar)? Saya sudah RTFM...

1
Tmux berst status keluaran berbeda dari cli

Saya telah melihat ini untuk sementara waktu sekarang, tetapi saya tidak dapat menemukan alasannya. Ketika saya menjalankan yang berikut di cli, itu berfungsi seperti yang diharapkan: $ uptime | sed "s/.*average: \(.*\), \(.*\), \(.*\)$/\1 \2 \3/g" 0.65 0.54 0.57 Sekarang, ketika saya...

1
Hasilkan file CSV / TXT dari file zona bernama

Saya perlu membuat file csv / txt dari file zona pada server DNS bernama. Sebagai contoh, saya ingin membuat daftar nama host dan IP dari file zona Dari ini monkey A 192.168.1.1 bear A 192.168.1.2 shark A 192.168.2.1 bird A 192.168.3.1 lion A 192.168.4.1 Untuk

1
Memfilter input dengan sed (regex)

Saya mengalami masalah dengan sed tidak mengembalikan apa yang saya harapkan ketika menggunakan pola regex untuk membersihkan beberapa output dari permintaan mysql. mysql -uroot -p -e 'SELECT `path` FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*/\1/p' Kueri mengembalikan banyak baris...

0
solaris 10 + tampilkan 2 baris setelah cocok dengan grep?

cara mencocokkan string, dan menampilkan dua baris di bawah string misalnya (saya ingin mencocokkan string "manufaktur" dan menampilkan dua baris setelahnya cat ima.conf # the manufacturer or driver author. com.sun.ima /usr/lib/libsun_ima.so.1 com.sun.ima64 /usr/lib/64/libsun_ima.so.1 #...