Pertanyaan yang diberi tag «newlines»


8
Ganti string yang berisi baris baru dalam file besar
Adakah yang tahu alat berbasis-non-baris untuk "biner" mencari / mengganti string dengan cara yang agak hemat memori? Lihat pertanyaan ini juga. Saya memiliki file teks + 2GB yang ingin saya proses serupa dengan apa yang tampaknya dilakukan: sed -e 's/>\n/>/g' Itu berarti, saya ingin menghapus semua baris baru yang terjadi …

4
Bagaimana mendeteksi end of line dengan sed
Saya mencari cara untuk hanya melakukan penggantian ketika karakter terakhir adalah baris baru, menggunakan sed. Contohnya: lettersAtEndOfLine diganti, tetapi ini bukan: lettersWithCharacterAfter& Karena sedtidak bekerja dengan baik dengan baris baru, itu tidak sesederhana $ sed -E "s/[a-zA-Z]*\n/replace/" file.txt Bagaimana ini bisa dicapai?



5
sed gagal menghapus karakter baris baru
Saya telah menggunakan sedbeberapa waktu tetapi ini adalah kekhasan yang saya alami , yang tidak bisa saya selesaikan. Biarkan saya menjelaskan masalah saya dengan kasus yang sebenarnya. Adegan # 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard Pada perintah pertama, saya menyalurkan printfoutput ke xclipsehingga …
12 sed  newlines 




3
BASH dan Perilaku Pengembalian Gerbong
Saya punya satu pertanyaan singkat. Apakah normal bahwa bash (saya menggunakan 4.4.11) tidak menampilkan baris / teks yang dipisahkan / diakhiri dengan polos \r? Saya sedikit terkejut melihat perilaku ini: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo "$a" george Tapi teks "halo lagi" masih ada, entah bagaimana "tersembunyi": $ echo "$a" |od …

4
Tambahkan baris baru ke nama file dengan `mv`
Ini pertanyaan serius. Saya menguji beberapa awkskrip dan saya perlu file dengan baris baru di namanya. Apakah mungkin menambahkan baris baru ke nama file mv? Saya sekarang, saya bisa melakukan ini dengan touch: touch "foo bar" Dengan sentuhan saya menambahkan karakter baris baru per salin dan tempel. Tapi saya tidak …


7
Bagaimana cara mengganti kata dengan baris baru
Saya memiliki file teks dengan data berikut dan setiap baris diakhiri dengan |END|. T|somthing|something|END|T|something2|something2|END| Saya mencoba mengganti |END|dengan \nbaris baru dengan sed. sed 's/\|END\|/\n/g' test.txt Tapi itu menghasilkan output yang salah seperti di bawah ini: T | s o m e ... Tapi yang saya inginkan adalah ini: T|somthing|something T|something2|something2 …

4
Ganti string yang berisi karakter baris baru
Dengan bashshell, dalam file dengan baris seperti yang berikut ini first "line" <second>line and so on Saya ingin mengganti satu atau lebih kejadian "line"\n<second>dengan other charactersdan memperoleh setiap waktu: first other characters line and so on Jadi saya harus mengganti string dengan karakter khusus seperti "dan <dan dengan karakter baris …


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.