我是靠谱客的博主 清脆月亮,这篇文章主要介绍shell不换行打印动态变量,现在分享给大家,希望可以做个参考。

1、原理

  • 打印时不换行
  • 光标移至行首

2、使用echo

参数作用
a发出警告声
b删除前一个字符
c最后不加上换行符号
f换行但光标仍旧停留在原来的位置
n换行且光标移至行首
r光标移至行首,但不换行
t插入tab
declare -i num=0;
while true;do
    echo -e "r$numc"
    num=$((num+1))
    sleep 1
done

3、使用printf

参数作用
a发出警告声
b删除前一个字符
c最后不加上换行符号
f换页符,在某些实现中会清屏,有些会换行
n换行且光标移至行首
r光标移至行首,但不换行
t插入tab
declare -i num=0;
while true;do
    printf "r%d" $num 
    num=$((num+1))
    sleep 1
done

最后

以上就是清脆月亮最近收集整理的关于shell不换行打印动态变量的全部内容,更多相关shell不换行打印动态变量内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(178)

评论列表共有 0 条评论

立即
投稿
返回
顶部