cari

Rumah  >  Soal Jawab  >  teks badan

linux - Mengapakah arahan `echo -e "\n"` mengeluarkan dua baris kosong apabila ia hanya mempunyai satu aksara baris baharu?

Sama seperti tajuk.

root@localhost:~# echo -e "\n"


root@localhost:~# 
高洛峰高洛峰2788 hari yang lalu1122

membalas semua(3)saya akan balas

  • 某草草

    某草草2017-06-08 11:04:43

    Secara lalai echo akan mengeluarkan aksara baris baharu Jadi menambahkan "n" yang ditentukan, sebanyak dua akan dikeluarkan.

    -n Jangan balut garisan secara automatik di penghujung

    Jadi anda boleh lulus echo -n untuk tidak mengeluarkan baris baharu lalai.

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-06-08 11:04:43

    echo

    Prinsipnya dijelaskan oleh dua pelajar di atas Jika penyoal perlu mengeluarkan baris kosong, ini tidak mengapa

    balas
    0
  • 为情所困

    为情所困2017-06-08 11:04:43

    Untuk mengelakkan tingkah laku lalai ini kerana echo命令本身默认会在输出字符串后面追加一个换行符,可以通过增加一个选项-n:

    echo -ne "\n"

    balas
    0
  • Batalbalas