Shell学习--echo命令
echo 用于字符串的输出,命令格式如下:
echo string
1.显示普通字符串:
echo "It is a test"
# 二者效果一致
echo It is a test
2.显示转义字符,双引号也可以省略
echo "\"It is a test\""
#输出 "It is a test"
3.显示变量
read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量
read name
echo "$name It is a test"
保存以上代码为 test.sh,name 接收标准输入的变量,结果将是:
$ sh test.sh
OK #标准输入
OK It is a test #输出
4.显示换行
echo -e "OK! \n" # -e 开启转义
echo "It is a test"
输出结果:
OK!It is a test
5.显示不换行
echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"
输出结果:
OK! It is a test
6.显示结果定向至文件
echo "It is a test" > myfile
7.原样输出字符串,不进行转义或取变量(用单引号)
echo '$name\"'
# 输出 $name\"
8.显示命令执行结果
echo `date`
# 结果显示当前日期
参考:https://www.runoob.com/linux/linux-shell-echo.html
Shell学习--echo命令相关推荐
- shell的echo命令
echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串.linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下 ...
- 【Linux学习随笔】三、shell语法-echo命令
一.echo的作用 用来输出字符串,作用跟printf很相似,但不是完全一样.shell语言中也有printf命令 二.常用用法 (1)输出字符串 举例: echo "udududdu&qu ...
- linux shell sed i,Linux Shell学习-sed命令详解
(1).sed介绍 Sed是流编辑器,stream editor,它是一个将一些列编辑命令作用于一批文本文件的理想工具. (2).sed工作原理 Sed是一个非交互式文本编辑器,它可以对文本文件和标准 ...
- Centos7学习——echo命令
废话写在前面 在Linux中,echo可以理解成写入的意思.可以联想到PHP中的echo以及其他编程语言中的print 由于echo有打印的功能,因此查看echo使用帮助不能使用echo --help ...
- [Shell学习笔记] 命令行下的高级网络工具cURL命令
原文: http://www.1987.name/365.html Linux curl命令是一个利用URL规则在命令行下工作的文件传输工具.它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯 ...
- [Bash Shell] Shell学习笔记
1. Shell简介 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的.Shell既是一种命令语言,又是一种程序设计语言.作为命 ...
- linux里shell的心得,Shell学习心得(一):变量
1.begin 1 #!/bin/bash 2 echo "hello world !" #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 shell. ...
- linux常用的命令shell,Linux操作系统Shell和常用命令汇总
简述 本文主要介绍Shell和Linux常用命令. Shell Shell 是一个用 C 语言编写的应用程序,提供了用户访问Linux操作系统内核服务的界面,它可以用来启动.挂起.停止.编写程序.Sh ...
- shell菜鸟学习之echo命令
echo是一个非常简单.直接的LINUX命令. 稍等........ 先介绍一下标准的command line ,它包含三个部件: command_name option argument 好的,回来 ...
最新文章
- 对比MySQL表数据内容方式汇总
- [mmu/cache]-Cache Type Register(CTR)寄存器介绍-InProgress
- pat1033汽车加油问题(Java贪心)
- 实现一行或多行文字溢出隐藏显示省略号
- 涂抹果酱_如何玩果酱
- jsp实现仿QQ空间新建多个相册名称,向相册中添加照片
- 立体剪纸风新春农历春节PSD分层海报素材
- uft自动化测试工具安装步骤_自动化测试灵魂三问:是什么、为什么和做什么
- redistemplate hash 过期时间_Redis过期监听——订单超时-取消
- xml+css+sql+json+html+js格式化,JavaScript格式化json和xml的方法示例
- ADT(Android) — Eclipse开发NOX夜神安卓模拟器如何进行横竖屏切换
- 使用Ionic3创建原生app系统入门
- Kardashev量表和AI:可能的床友
- 微信红包最多能发多少钱?微信红包200元上限解除
- java qua_Qua Vadis Eclipse? 第一部分
- 读书《AB实验:科学归因与增长的利器》(刘玉凤)
- 风火轮树莓派3卡片电脑介绍
- 交叉验证(s折、分层、留一法)
- Vmare安装使用教程
- matlab函数重名,matlab无法定义具有重复名称 f 的函数。
热门文章
- 常见文档注释工具简介
- Java-PTA 自恋的水仙花
- 带你走进微博背后的大数据原理:微博推荐算法
- 北航计算机是啥水平,清华眼中的北航是什么水平?附北航2020年全国录取分数线...
- 喜闻乐见 iPhone终于要支持第三方应用了?
- Intel.VTune.Performance.Analyzer.v8.0.014.ISO下载
- 你有 10 年经验,为何还是败给只有 1 年经验的? | 程序员有话说
- 在C++中 :: 的三种意思
- 解决宝塔面板Nginx反向代理Cloudflare出现502或403错误
- 量化评价和质化评价举例_课程评价中的量化评价与质性评价