私の端末では、
printf '\012' >>output.txt
ASCII 文字の 8 進数表現と、対応する 16 進数表現の両方で機能します:
printf '\xA' >>output.txt
コマンド
echo -en '\012' >>output.txt
ただし、正しく機能しません。 echo -e では 16 進数のみが機能するようです。 -n は、エコーからデフォルトの余分な改行を削除します。
移植性を重視する場合は、echo をドロップします printf(1) を使用します :
printf '\012'
使用
echo -e "\012"