Pertanyaan yang diberi tag «sed»

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


2
Menghapus nol terkemuka dari output tanggal
Saya membuat alias dari perintah tanggal untuk menampilkan tanggal dalam format berikut: 2013.06.14.12.10.02 menggunakan perintah ini: alias date = date +"%Y.%m.%d.%H.%M.%S" Semuanya berfungsi dengan baik, kecuali saya ingin menghapus nol terkemuka dari output. Tidak ada cara untuk mewujudkannya dengan mengubah format. Saya pikir itu bisa dilakukan hanya dengan memipet output …
40 sed  awk  date 

11
Tambahan dengan 'sed'
Saya mencoba melakukan operasi matematika dengan sed, tetapi terus memperlakukan variabel saya sebagai string. Masukan dari jenis ini: $ echo 12 | sed 's/[0-9]*/&+3/' $ 12+3 Saya ingin memiliki 15 sebagai output. Saya perlu melakukan operasi dan mengganti hasil matematika hanya dalam satu bagian, karena saya menjalankan program sebagai daemon …
40 sed  math 



2
Bergabung dengan beberapa perintah sed dalam satu skrip untuk memproses file CSV
Memiliki file CSV seperti ini: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER dan mencari hasil seperti: HEADER first, column|second "some random quotes" column|third ol' column dengan kata lain menghapus "FOOTER", tanda kutip di awal, akhir dan sekitar |. Sejauh ini kode ini berfungsi: sed '/FOOTER/d' csv > …
34 sed  csv 


3
Dapatkah sed menyimpan outputnya ke file?
> dapat melakukannya. echo "text" > file tee dapat melakukannya. echo "test" | tee file Bisakah sedmelakukannya tanpa menggunakan salah satu di atas? Apakah mungkin untuk menyimpan output dari suatu sedperintah ke file tanpa menggunakan salah satu >atau tee?

4
Hapus n byte file pertama
Saya punya masalah ekstrem, dan semua solusi yang bisa saya bayangkan rumit. Menurut pengalaman UNIX / Linux saya pasti ada cara mudah. Saya ingin menghapus 31 byte pertama dari setiap file di /foo/. Setiap file cukup panjang. Yah, saya yakin seseorang akan memberikan saya solusi yang sangat mudah saya tidak …


10
Bagaimana cara memasukkan konten file ke file lain sebelum pola (penanda)?
File1 isi: line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" File2 isi: line1-file2 "25" line2-file2 "24" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" Setelah eksekusi skrip perl / shell, File2konten harus menjadi: line1-file2 "25" line2-file2 "24" line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" yaitu …

3
sed - bagaimana cara melakukan beberapa penggantian secara berurutan tetapi memproses file hanya sekali?
Jika saya melakukan beberapa pergantian yang harus berturut-turut, mis sed -i '/^[[:space:]]*browser.*\.should/s/browser/expect(browser/' t1_spec.rb sed -i '/expect(browser.*\.should/s/\.should/).should/' t1_spec.rb sed -i 's/\.should/\.to/' t1_spec.rb sed -i 's/==/eq/' t1_spec.rb Apakah ada cara yang lebih baik untuk melakukan ini yang hanya akan melalui t1_spec.file sekali dan melakukan 4 substitusi untuk setiap baris daripada melalui file …
31 sed 




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.