Pertanyaan yang diberi tag «sed»

Sed (Stream EDitor) adalah editor baris perintah untuk lingkungan POSIX. Sed memproses satu atau lebih file sesuai dengan skrip pengeditan dan menulis hasilnya ke output standar. Dibuat di Bell Labs, sudah ada sejak pertengahan 70-an.

7
Kesalahan RE: urutan byte ilegal di Mac OS X
Saya mencoba mengganti string di Makefile di Mac OS X untuk kompilasi silang ke iOS. String telah menyematkan tanda kutip ganda. Perintahnya adalah: sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure Dan kesalahannya adalah: sed: RE error: illegal byte sequence Saya telah mencoba melarikan diri dari tanda kutip ganda, koma, tanda hubung, dan …
184 regex  macos  bash  sed 

7
Hapus semua baris yang dimulai dengan # dari file
Semua baris dengan komentar dalam file dimulai dengan #. Bagaimana saya bisa menghapus semua baris (dan hanya baris itu) yang dimulai dengan #? Baris lain yang berisi #, tetapi tidak di awal baris harus diabaikan.
182 bash  sed 

5
Ambil 100 baris log terakhir
Saya perlu mengambil 100 baris log terakhir dari file log. Saya mencoba perintah sed sed -n -e '100,$p' logfilename Tolong beritahu saya bagaimana saya bisa mengubah perintah ini untuk secara khusus mengambil 100 baris terakhir .
164 linux  logging  sed 



1
Sed gagal dengan kesalahan "opsi tidak dikenal untuk` s '"
Saya mencoba menggunakan sed -i -e "s/.*seb.*/ \"$ftp_login_template\"/" $ftp_dir namun saya mendapatkan kesalahan ini: sed: -e expression #1, char 34: unknown option to `s' Saya tidak mengerti mengapa karena ini bekerja dengan sempurna: sed -i -e "s/.*wbspassword.*/ \"wbspassword\": \"$password\",/" $user_conf Ada gagasan tentang kesalahan saya? Mungkinkah ini masalahnya? ftp_login_template=\${user}:${password}:24:86::\/var\/lib\/clit.${user}\/downloads:\/bin\/false\"
158 sed 

10
Menambahkan baris ke file hanya jika belum ada
Saya perlu menambahkan baris berikut ke akhir file konfigurasi: include "/configs/projectname.conf" ke file yang disebut lighttpd.conf Saya melihat kegunaan seduntuk melakukan ini, tetapi saya tidak tahu caranya. Bagaimana saya hanya memasukkannya jika salurannya belum ada?
157 linux  sed  terminal 



16
Apakah ada utilitas seperti sed untuk cmd.exe? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 5 tahun yang lalu . Perbaiki pertanyaan ini Saya ingin secara terprogram mengedit konten file menggunakan baris perintah windows ( cmd.exe ). Di …
149 windows  sed  cmd 

21
Cara menggunakan sed untuk menghapus n baris terakhir file
Saya ingin menghapus beberapa n baris dari akhir file. Bisakah ini dilakukan dengan menggunakan sed? Misalnya, untuk menghapus garis dari 2 hingga 4, saya bisa menggunakan $ sed '2,4d' file Tapi saya tidak tahu nomor barisnya. Saya dapat menghapus baris terakhir menggunakan $sed $d file tapi saya ingin tahu cara …
148 linux  bash  shell  sed 

10
Bagaimana cara mengganti string yang mengandung garis miring dengan sed?
Saya memiliki proyek Visual Studio, yang dikembangkan secara lokal. File kode harus dikerahkan ke server jauh. Satu-satunya masalah adalah URL yang mengandung kode-keras. Proyek berisi URL seperti ? Halaman = satu . Agar tautan valid di server, tautannya harus / halaman / satu . Saya telah memutuskan untuk mengganti semua …
147 sed 

9
Masukkan garis pada nomor garis tertentu dengan sed atau awk
Saya memiliki file skrip yang perlu saya modifikasi dengan skrip lain untuk memasukkan teks pada baris ke-8. String untuk memasukkan:, Project_Name=sowstestke dalam file bernama start. Saya mencoba menggunakan awk dan sed, tetapi perintah saya semakin kacau.
146 sed  awk 

6
Pengeditan di tempat dengan sed pada OS X
Saya ingin mengedit file dengan sed pada OS X. Saya menggunakan perintah berikut: sed 's/oldword/newword/' file.txt Keluaran dikirim ke terminal. file.txt tidak dimodifikasi. Perubahan disimpan ke file2.txt dengan perintah ini: sed 's/oldword/newword/' file1.txt > file2.txt Namun saya tidak ingin file lain. Saya hanya ingin mengedit file1.txt . Bagaimana saya bisa …
142 macos  file-io  sed  in-place 

17
Bagaimana cara menyisipkan baris baru di depan pola?
Bagaimana cara menyisipkan baris baru sebelum pola dalam satu baris? Misalnya, ini akan menyisipkan baris baru di belakang pola regex. sed 's/regex/&\n/g' Bagaimana saya bisa melakukan hal yang sama tetapi di depan polanya? Dengan contoh file masukan ini, pola yang akan dicocokkan adalah nomor telepon. some text (012)345-6789 Harus menjadi …
139 shell  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.