77问答网
所有问题
linux下shell脚本怎样实现多行输出在屏幕上 只显示一行 后一行的输出在屏幕上会覆盖前一行的输出?
如题所述
举报该问题
推荐答案 推荐于2017-11-24
so easy
我记得很久以前还在红联混得时候我写过一个菜单的脚本,就是你这种功能的要求。
我当时是这么干的:
有个printf 这个和C语言里的printf函数的格式符都一样,所以可以用C里面的 \r 或者 \b 来搞
\r 光标移到行首
\b 退格
===这两个用哪个都可以,我当时用的是 \r
printf("第一句");
printf("\r"); 回到行首
printf(" \r"); 无数个空格后回到行首
printf("第二句");
当然 ,那两个可以合并 printf("\r \r");
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YqqWY3Gpv.html
其他回答
第1个回答 2019-08-22
这个用echo标准输出语句可以一步到位。echo -ne “\r内容”
这样就能在原来的那一行覆盖上一行的内容。-n,不换行;-e和\r配合,光标移至行首。不换行,覆盖原内容。
相似回答
在
linux
中,
如何
分屏
显示
一个文件(如.txt)的内容?命令或快捷键
答:
1:如果只是输出一个文件的内容,可以直接用more来输出
,例如 more a.log 2:如果希望分屏显示某个程序的输出内容,因为more只能直接操作文件,所以此时必须通过管道来实现分屏显示,例如 ./output | more 3:more命令的相关参数 +n 从笫n行开始显示 -n 定义屏幕大小为n行 +/pattern 在每个档...
linux
文件行数统计linux文件行数
答:
cat文件名1;cat文件名2表示显示多个文件内容 cat此命令没有任何参数,即cat单独使用。在开始执行时,光标停留在下一行,等待键盘输入,当用户输入一行后,按下回车,就会
显示一行
相同的内容。当用户结束输入时,按下Ctrl+D键退出,回到命令提示符下。 cat>新文件名”>“这个大于号是重导向符号。代表把键盘输入的信息重导...
linux
打开命令终端快捷键linux打开命令终端
答:
2、I(大写i):进入插入模式。从目前所在行的第一个非空格符处开始插入。3、a:进入插入模式。从目前光标所在处的下一个字符处开始插入。4、A:进入插入模式。从光标所在行的最后一个字符处开始插入。5、o:进入插入模式。从目前光标处所在的下一行处插入新的一行。6、O:进入插入模式。从目前光标...
如何
编写一个
shell脚本
答:
head file: 打印文本文件开头几行 tail file : 打印文本文件末尾几行 sed: Sed是一个基本的查找替换程序。可以从标准输入(比如命令管道)读入文本,并将结果输出到标准输出(屏幕)。该命令采用正则表达式(见参考)进行搜索。不要和
shell
中的通配符相混淆。比如:将
linux
focus 替换为
Linux
Focus :cat text.file | sed...
利用
shell脚本如何
提取一个文件中某一特定行和
下面
若干
行的
内容
答:
1、在
linux
目录/root下建立一个txt文件,内容如下,使用|竖线分割,作为我们的实验数据样本。2、sed用法、sed-n'xp'data.txt;显示文件X行数据,获取第18行数据,即为sed-n'18p'data.txt。3、sed-n'开始行,结束行p'data.txt;显示文件X行到Y行的内容:命令:sed-n'10,18p'data.txt。4、...
linux
最后
一行
命令linux最后一行
答:
1.转到末行模式,>SHIFT+;,>setnumber(弄出行号),当前行号co最后
一行的
行号。2.如果当前行号co最后一行的行号,>就这样操作:,当前行号,当前行的
下一行
co最后一行的行号,然后再把当前行的下一行,>这一行给去掉就行了。
linux
快捷键?1、tab//命令或路径等的补全键,linux用的最多的一个快捷键...
在
shell
编程命令中,换行符号是什么?
答:
1、
shell
变量只是一个由名字表示的参数,或者是由名字表示的字符序列。例如定义变量a:a='a\nb'变量a代表字符串'a\nb';'\n'表示换行,实质上是'反斜杠转义功能'是否启用下面列举三种使用方式,一种原样输出,另两种解析换行。2、第一种原样输出:用echo$a,他输出字符a\nb没有去解析换行。2、第...
大家正在搜
linux shell脚本实例
linux怎么编写shell脚本
linux运行shell脚本
shell脚本执行linux命令
linux shell脚本编写
linux shell脚本命令
linux shell脚本语法
linux创建shell脚本
linux怎么运行脚本
相关问题
shell 如何把多行内容输出到一个文件
Linux中显示一个文件最后几行的命令是什么?
shell脚本,重定向输出到文件,不换行
shell脚本里如何屏蔽指令执行的回显信息?
如何编写一个shell脚本
shell中如何将多条命令到输出合并到一行显示?例如:cat...
shell脚本如何将文件多行根据分号拼接为一行
linux shell脚本换行问题