Linux中有什么命令可以输入算术表达式而linux输出命令结果

您所在的位置: &
echo命令输出结果
echo命令输出结果
杨明华/谭励等
电子工业出版社
《Linux系统与网络服务管理技术大全(第2版)》第22章Shell编程,Shell有多种版本,在Red Hat Linux 9.0中默认的版本是bash。用户成功地登录系统以后,Shell为用户与系统内核进行交互,直至用户退出系统。系统上的所有用户都有一个默认的Shell。本节为大家介绍echo命令输出结果。
22.6& 输入和输出
输入指的是Shell程序读入数据。有从文件读取、从用户输入读取等方式读入数据。输出指的是Shell程序的运行结果的处理,可以显示到屏幕或保存到文件。本节将讲述Shell程序的输入和输出。
22.6.1& echo命令输出结果
echo命令可以输出文本或变量的值,是Shell中最常用的输出方式。结果可以输出到终端,也可以写入到文件。该命令的用法如下所示。echo&$str&&&&&&&&&&&&&&&#将结果输出到终端 &echo&$str&file&&&&&&&&&&&&&&&&&#将结果保存到文件file中,如果没有文件会新建一个文件。如果已经有文件则会覆盖以前的文件 &echo&$str&file&&&&&&&&&&&&&&&&#将结果追加到文件file中&
echo输出的内容可以有下面的格式控制字符。
\c:末尾加上\c表示这一行输出完毕以后不换行。
\t:输出一个跳格,相当于按下"Tab"键。
\n:输出一个换行。
需要注意的是,如果要输出特殊字符,必须加-e选项,否则输出的结果中会直接输出字符。加-n选项可以禁止echo输出后的换行。例如下面是使用echo进行输出的例子。
从主菜单中打开一个终端。
在终端中输入下面的命令,输出一行文本。
echo "hello ,Beijing"
按"Enter"键,运行结果如下所示。hello&,Beijing&
在输出内容中加入一个换行,输入如下所示命令。echo&"hello&,\nBeijing"&
按"Enter"键,运行结果如下所示,换行符\n被直接输出,并没有换行。hello&,\nBeijing&
如果需要在输出内容中显示换行,需要在echo后加-e选项。输入下面的命令。echo&&-e&"hello&,\nBeijing"&
按"Enter"键,运行结果如下所示。换行符\n处输出了一个换行。hello&,\nBeijing&
在文本中输出几个跳格,输入下面的命令。echo&&-e&"hello&,\t\t\tBeijing"&
按"Enter"键,运行结果如下所示。hello&,&&&&&&&&&Beijing&
将结果输出到文件。在终端中输入下面的命令。echo&"hello&,Beijing&."&a.txt&
按"Enter"键。在终端中没有输出显示。输入vim a.txt命令,用vim查看a.txt文件。可以发现文件a.txt中有下面的文本。hello&,Beijing&.&
再次向这个文本中输出结果,在终端中输入如下的命令。echo&"abcde"&a.txt&
按"Enter"键。在终端中没有输出显示。输入vim a.txt命令查看文件a.txt。可以发现文件中有下面的文本。第二次的输出覆盖了第一次输出时建立的文件。abcde&
用追加的方法向这个文本中输出结果,在终端中输入如下的命令。echo&"hijkl"&a.txt&
按"Enter"键。在终端中没有输出显示。输入vim a.txt命令查看文件a.txt。文本的内容如下所示,第二次的输出追加到了第一次输出结果的末尾。
abcde &hijkl&
【责任编辑: TEL:(010)】&&&&&&
关于&&&&的更多文章
Linux命令行吸引了大多数Linux爱好者。一个正常的Linux用户一般
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
这本书是写给程序员和项目经理的。作者结合自身的丰富
本书全面讲解WPF的实际工作原理,是一本WPF权威著作。
SQL Server 2012附带了强大的Analysis Services新功能
针对Ajax技术的日益流行,本书对Ajax技术的典型应用进行了归纳总结,基本上覆盖了Ajax技术应用的典型场景。书中共有45个实例,分
51CTO旗下网站}

我要回帖

更多关于 linux 命令输出到变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信