Mungkin agak jelek, tapi echo -e
harus melakukannya:
echo -en "$(curl $URL)"
-e
menafsirkan lolos, -n
menekan baris baru echo
biasanya akan menambahkan.
Catatan:\u
escape bekerja di bash builtin echo
, tetapi bukan /usr/bin/echo
.
Seperti yang ditunjukkan di komentar, ini adalah bash 4.2+, dan 4.2.x memiliki bug yang menangani nilai 0x00ff/17 (0x80-0xff).
Saya tidak tahu distribusi mana yang Anda gunakan, tetapi uni2ascii harus disertakan.
$ sudo apt-get install uni2ascii
Ini hanya bergantung pada libc6, jadi ini adalah solusi yang ringan (uni2ascii i386 4.18-2 berukuran 55,0 kB di Ubuntu)!
Kemudian untuk menggunakannya:
$ echo 'Character 1: \u0144, Character 2: \u00f3' | ascii2uni -a U -q
Character 1: ń, Character 2: ó
Bagaimana saya bisa menjalankan fungsi dari skrip di baris perintah?
Di mana file header <conio.h> di Linux? Mengapa saya tidak dapat menemukan <conio.h>?