如何使用破折号或星号创建格式化标题
How to create formatted headings using a dash or star
我想在句子之间使用破折号来突出标题。例如下面:
您想在 r3qa2shop10@r3dcqa2 上执行什么更新统计选项...
1) 更新整个数据库的统计信息
2) 更新数据库中特定 TABLE 的统计信息。在这种情况下,所有列都会更新。
3) 更新数据库中特定 TABLE 的特定列的统计信息。
4) 更新数据库中过程的统计信息。
5)更新数据库中函数的统计信息。
6) 更新数据库中例程的统计信息。
7) 通过设置您自己的分辨率来更新统计信息。
我目前正在使用下面的方法,它确实有效,但也许有更简单的方法来做我想做的事情?
h1="What Update statistics options do you want to perform on $SERVER@$HOST..."
没有=printf "$h1" | tr -s ' ' | tr ' ' '_' | wc -m
是 '-' |头-n“$不” | tr -d "\n";echo
回声$h1
是 '-' |头-n“$不” | tr -d "\n";echo
我在 AIX 系统上工作,但 linux 应该不是问题?
也许这已经够短了:
h1="What Update statistics options do you want to perform on $SERVER@$HOST..."
line=$(echo "$h1" | sed 's/./-/g')
printf "%s\n%s\n%s\n" "$line" "$h1" "$line"
我想在句子之间使用破折号来突出标题。例如下面:
您想在 r3qa2shop10@r3dcqa2 上执行什么更新统计选项...
1) 更新整个数据库的统计信息 2) 更新数据库中特定 TABLE 的统计信息。在这种情况下,所有列都会更新。 3) 更新数据库中特定 TABLE 的特定列的统计信息。 4) 更新数据库中过程的统计信息。 5)更新数据库中函数的统计信息。 6) 更新数据库中例程的统计信息。 7) 通过设置您自己的分辨率来更新统计信息。
我目前正在使用下面的方法,它确实有效,但也许有更简单的方法来做我想做的事情?
h1="What Update statistics options do you want to perform on $SERVER@$HOST..."
没有=printf "$h1" | tr -s ' ' | tr ' ' '_' | wc -m
是 '-' |头-n“$不” | tr -d "\n";echo
回声$h1
是 '-' |头-n“$不” | tr -d "\n";echo
我在 AIX 系统上工作,但 linux 应该不是问题?
也许这已经够短了:
h1="What Update statistics options do you want to perform on $SERVER@$HOST..."
line=$(echo "$h1" | sed 's/./-/g')
printf "%s\n%s\n%s\n" "$line" "$h1" "$line"