Ceph学习之路

实现列表展现

2017-07-28  本文已影响2人  Cindy_lina

printf内容如图

#! /bin/bash
printf " %-5s %-10s %-4s\n" no Name Mark
printf " %-5s %-10s %-4.2s\n" 1 Sarath 80.3456
printf " %-5s %-10s %-4.2s\n" 2 James 90.9989
printf " %-5s %-10s %-4.2s\n" 3 Jeff 77.564

实现如下图界面

实现结果

%s %c %d %f都是格式替换符,其所对应的参数可以置于带引号的格式字符串之后。

%-5s指明了一个格式为左对齐且宽度为5的字符串替换(-表示左对齐)。

name是以10字符宽的保留区域内,内容不足10个字符,余下的则以空格符填充

对于mark字段,将其格式化为%-4.2f,其中.2指定保留2个小数位。

注意,在每行格式字符串后都有一个换行符(\n)

上一篇 下一篇

猜你喜欢

热点阅读