Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.54 KB

printf.md

File metadata and controls

36 lines (29 loc) · 1.54 KB
printf '输出类型输出格式' 输出内容

输出类型

输出类型 备注
%ns 输出字符串。n 是数字指代输出几个字符
%ni 输出整数。n 是数字指代输出几个字符
%m.nf 输出浮点数。m 和 n 是数字,指代输出的整数位数和小数位数, 如%8.2f 代表共输出 8 位数,其中 2 位是小数,6 位是整数

输出格式

输出格式 备注
\a 输出警告声音
\b 输出退格键
\f 清除屏幕
\n 换行
\r 回车
\t 水平输出退格键,也就是 tab 键
\v 垂直输出退格键,也就是 tab 键

e.g.

printf '%s\t%s\t%s\n' 1 2 3 4 5 6
printf '%s' $(cat a.txt)
# 不调整格式输出
printf '%s\t%s\t%s\n' $(cat a.txt)
# 调整格式输出
  • print 每个输出之后自动加入一个换行符
  • printf 每个输出之后不会自动加入一个换行符,换行需手动添加换行符