Pertanyaan yang diberi tag «newlines»


6
Apa gunanya menambahkan baris baru ke akhir file?
Beberapa kompiler (terutama yang C atau C ++) memberi Anda peringatan tentang: No new line at end of file Saya pikir ini akan menjadi masalah C-programer saja, tetapi github menampilkan pesan dalam tampilan komit: \ No newline at end of file untuk file PHP. Saya mengerti hal preprocessor yang dijelaskan …
166 files  newlines 

4
Mengapa Linux menggunakan LF sebagai karakter baris baru?
Sejauh yang saya tahu, setiap sistem operasi memiliki cara yang berbeda untuk menandai karakter end of line (EOL). Sistem operasi komersial menggunakan carriage return untuk EOL (carriage return dan line feed pada Windows, carriage return hanya pada Mac). Linux, di sisi lain, hanya menggunakan umpan baris untuk EOL. Mengapa Linux …


2
Mengapa ZSH mengakhiri garis dengan simbol persen yang disorot?
Saya perhatikan ini kadang-kadang dengan berbagai aplikasi. Saya sering berpikir itu karena output dibatalkan lebih awal (ctrl + c, misalnya) atau yang serupa, dan zsh sedang mengisi karakter baris baru. Tapi sekarang rasa ingin tahu mendapatkan yang terbaik dari saya, karena sepertinya tidak melakukan ini di bash. zsh pesta The …
46 bash  zsh  prompt  newlines 

9
Menemukan semua file "Non-Biner"
Apakah mungkin menggunakan findperintah untuk menemukan semua file "non-biner" dalam direktori? Inilah masalah yang saya coba selesaikan. Saya telah menerima arsip file dari pengguna windows. Arsip ini berisi kode sumber dan file gambar. Sistem build kami tidak cocok dengan file yang memiliki ujung baris windows. Saya memiliki program command line …
43 files  find  text  newlines 


5
Bagaimana cara menempatkan karakter khusus baris baru ke dalam file menggunakan perintah gema dan operator redirection?
Saya ingin membuat file dengan menggunakan perintah echo dan operator pengalihan, file harus dibuat dari beberapa baris. Saya mencoba memasukkan baris baru dengan "\ n" di dalam string: echo "first line\nsecond line\nthirdline\n" > foo tetapi dengan cara ini tidak ada file dengan tiga baris dibuat tetapi file dengan hanya satu …

6
Bagaimana cara menambahkan carriage return sebelum setiap baris?
Saya memiliki file yang hanya digunakan \nuntuk baris baru, tetapi saya harus memilikinya \r\nuntuk setiap baris baru. Bagaimana saya bisa melakukan ini? Sebagai contoh, saya menyelesaikannya dalam Vim menggunakan :%s/\n/\r\n/g, tetapi saya ingin menggunakan skrip atau aplikasi baris perintah. Ada saran? Saya mencoba mencari ini dengan sedatau grep, tapi saya …
28 sed  grep  newlines 


3
Baris baru dalam nama file
Saya memahami dan menerima premis bahwa scripting defensive 1 shell lebih bijaksana dan, dalam jangka panjang, lebih berkelanjutan. Banyak jawaban untuk pertanyaan pemrosesan teks di sini mengikuti prinsip ini dengan membangun kemungkinan kontingensi untuk nama file yang tidak ortodoks; yang mungkin berisi spasi, tanda hubung dan garis baru. Seberapa lazimkah …


3
Bagaimana cara memperbaiki pesan "Hunk # 1 GAGAL di 1 (ujung jalur berbeda)"?
Saya mencoba membuat tambalan dengan perintah git diff sourcefile >/var/lib/laymab/overlay/category/ebuild/files/thepatch.patch ketika saya menerapkan tambalan, itu memberi saya $ patch -v GNU patch 2.7.5 $ /usr/bin/patch -p1 </var/lib/laymab/overlay/category/ebuild/files/thepatch.patch patching file sourcefile Hunk #1 FAILED at 1 (different line endings). Hunk #2 FAILED at 23 (different line endings). Hunk #3 FAILED at …
22 git  diff  newlines  patch 

2
Mengapa tombol Enter tidak mengirim EOL?
Unix / Linux EOL adalah LF, linefeed, ASCII 10, escape sequence \n. Berikut cuplikan Python untuk mendapatkan persis satu penekanan tombol: import sys, tty, termios fd = sys.stdin.fileno() old_settings = termios.tcgetattr(fd) try: tty.setraw(sys.stdin.fileno()) ch = sys.stdin.read(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) return ch Ketika saya menekan Enterkeyboard saya untuk menanggapi potongan …


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.