我是靠谱客的博主 清脆月亮,最近开发中收集的这篇文章主要介绍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不换行打印动态变量所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部