printf“%s”的新行

时间:2013-02-14 10:48:49

标签: bash

#!/bin/bash

DISTRIBUTION_CENTERS=London
printf "%s" $DISTRIBUTION_CENTERS

运行脚本时,伦敦会在我的用户名/主机名之前打印出来。我以为我用\ n,“%s \ n”获得了一个新行。 \ n适用于整数,但不适用于字符。

1 个答案:

答案 0 :(得分:1)

你想:

#!/bin/bash                                                                     

DISTRIBUTION_CENTERS=London
printf "%s\n" $DISTRIBUTION_CENTERS

或者:

#!/bin/bash                                                                     

DISTRIBUTION_CENTERS=London
echo $DISTRIBUTION_CENTERS