如何在自己的行上按顺序输出每个字母?

时间:2015-03-20 05:44:38

标签: bash shell loops

我是一般的编程新手,我的老师正在用简单的bash脚本启动我。我想在它自己的线上做字母表。例如:

A
B
C

我想写完整个字母表的字母表。我曾使用过数字代码:

seq 1 3 | while read a; do
   echo $a
done

2 个答案:

答案 0 :(得分:2)

试试这个:

printf "%s\n" {A..Z}

请参阅:help printf

答案 1 :(得分:1)

这是另一种方法:

echo -e {A..Z}"\n"

如果您想在每个字母前删除额外的空格,可以使用以下内容:

echo -e {A..Z}"\n" | tr ' ' '\n'