Pertanyaan yang diberi tag sed

9
Raih isi file tertentu

Jadi saya tahu ada alat untuk masalah ini karena saya pernah mendengarnya, tapi saya tidak tahu apa itu. Saya ingin melakukan sesuatu seperti memfilter semua data tetapi nama pengguna di / etc / passwd. Sebagai contoh, saya ingin mengambil user1, user2, dan user3 dari file berikut. Dalam hal ini,...

9
awk sed if statement

Saya mencoba menambahkan 0 ke awal, JIKA ada "." pada karakter ke-2 dari baris itu. Saya tidak bisa menggabungkan keduanya; awk '{ print substr( $0, 2, 1 ) }' file.txt menunjukkan karakter kedua sed -ie "s/.\{0\}/0/" file.txt menambahkan nol ke awal. Harus ada "jika karakter kedua adalah...

9
Sed: mengganti digit

Saya mencoba menulis beberapa skrip instalasi ketika saya menginstal / meningkatkan Ubuntu. Saya mengalami masalah dengan memperbaiki logrotate.d: /var/log/ufw.log { rotate 7 weekly missingok notifempty compress delaycompress sharedscripts postrotate reload rsyslog >/dev/null 2>&1 ||...

9
ekstrak bagian dari string menggunakan sed

ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Itu memberikan seluruh string bukan hanya bagian oracle sampai .txt Apa yang saya lakukan salah? Saya bisa melakukannya dengan menggunakan awk sebagai berikut, tetapi, tidak yakin mengapa sed tidak memberikan hasil yang...

9
Jalankan perintah dalam 'sed'

Saya memiliki daftar alamat memori acak yang disimpan dalam file teks, dan saya harus sedmengeluarkannya, mendekodekannya, dan menyimpannya kembali ke file saya. Namun, operasi decoding yang saya coba lakukan ditangani dalam program C ++ yang saya buat beberapa waktu lalu. Masalah yang saya temui...

9
Bagaimana cara menambahkan Baris ke Baris sebelumnya?

Saya memiliki file Log yang perlu diuraikan dan dianalisis. File berisi sesuatu yang mirip seperti di bawah ini: Mengajukan: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Berdasarkan...

9
Gabungkan baris alternatif dari dua file

File1: .tid.setnr := 1123 .tid.setnr := 3345 .tid.setnr := 5431 .tid.setnr := 89323 File2: .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60 Berkas keluaran: .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info :=...