Chinaunix首页 | 论坛 | 博客
  • 博客访问: 283566
  • 博文数量: 70
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 531
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-12 20:22
个人简介

1.01^365=37.8 0.99^365=0.03

文章分类

全部博文(70)

文章存档

2017年(9)

2016年(4)

2015年(14)

2014年(43)

我的朋友

分类: 其他UNIX

2014-02-26 21:56:27

shell脚本中printf是很好用的格式化输出,也可以懒惰的避免一些用echo不知道如何输出的方法,不过最近为设备写了一些脚本,发现printf经常会报错,顾重新翻资料总结下echo与printf在shell中的输出方法

实例1:
输出: $变量1_$变量2
printf输出:printf "%d_%d" $pram1 $pram2
echo  输出:echo $pram1"_"$pram2

实例2:
输出: $参数1_$参数2
printf输出: printf "%d_%d" $1 $2
echo  输出: echo $1"_"$2

实例3:
输出:  $变量1 $变量2   (中间为制表符)
printf输出: printf "%d\t%d" $pram1 $parm2
echo  输出: echo -e $pram1"\t"$parm2

实例4:
输出:  $整型类型参数1 $变量1_$变量2_$变量3 $字符串类型参数2  追加写入/usr/test.txt中
printf输出: printf "%d\t%d_%d_%d\t%s\n" $1 $YearMonthDay $week $HourMinuteSecond $2 >>/usr/test.txt
echo  输出: echo -e $1"\t"$YearMonthDay"_"$week"_"$HourMinuteSecond"\t"$2  >>/usr/test.txt
阅读(1234) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~