Pertanyaan yang diberi tag «sed»

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

7
Ganti karakter kecuali x kejadian terakhir
Saya memiliki file yang memiliki banyak nama host yang berkorelasi dengan IP yang terlihat seperti ini: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 59.2.86.3 super.awesome.machine 123.234.15.6 Saya ingin terlihat seperti ini: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int-test-example-com 59.2.86.3 super-awesome-machine 123.234.15.6 Bagaimana saya bisa mengganti. (titik) …



1
Mengganti beberapa baris dalam sed atau awk [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya mencoba menggunakan sed atau awk untuk mengganti 5 baris dalam file seseorang tetapi saya tidak …
9 sed  awk  scripting  perl 

6
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, logikanya …
9 files  sed  awk  cut 

3
Bagaimana saya bisa menghapus pemisah koma terakhir dari akhir file?
Bagaimana cara menghapus pemisah koma terakhir dari file di Linux? Contoh file: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" : "65536", hasil yang diharapkan: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" : …

1
Interpretasi ~ in sed
Saya belajar sed saat ini. Ada tilde ini '~' yang membingungkan saya lebih dari apa pun. Misalnya, perintahnya sed -n '1~2 w output.txt' input.txt sedang mencetak baris bernomor ganjil (ke file output.txt). Dalam tutorial yang sama, itu juga diberikan bahwa ia melompati garis dari 1 hingga 2 dan kemudian mulai …
9 sed 





2
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 sekarang adalah mengeksekusi C ++ dalam …

3
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 diinginkan. echo "lib/oracle-11.2.0.3.0.txt" | awk -F/ '{print substr($2,1,index($0,".txt")-1);}'

4
Mengapa saya memberi saya kesalahan tentang `s 'yang tidak ditentukan?
Saya memiliki satu set pengganti sed dalam skrip bash dan saya mendapatkan kesalahan tentang perintah `s 'yang tidak ditakdirkan. Inilah yang terlihat seperti garis sed: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Untuk beberapa alasan, bash tidak suka ini dan saya mendapatkan …

2
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 || true endscript } Saya ingin berubah rotate nnnmenjadi rotate 99. Ini harus bekerja untuk nnn menjadi …

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.