echo输出不重复行到文件 shell_Shell脚本echo指令使用小技巧
echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。命令格式:
echo arg
您可以使用echo实现更复杂的输出格式控制。
显示转义字符
echo "\"It is a test\""
结果将是:
"It is a test"
双引号也可以省略。
显示变量
name="OK"
echo "$name It is a test"
结果将是:
OK It is a test
同样双引号也可以省略。
如果变量与其它字符相连的话,需要使用大括号({ }):
mouth=8
echo "${mouth}-1-2009"
结果将是:
8-1-2009
显示换行
echo "OK!\n"
echo "It is a test"
输出:
OK!
It is a test
显示不换行
echo "OK!\c"
echo "It is a test"
输出:
OK!It si a test
显示结果定向至文件
echo "It is a test" > myfile
原样输出字符串
若需要原样输出字符串(不进行转义),请使用单引号。例如:
echo '$name\"'
显示命令执行结果
echo `date`
结果将显示当前日期
从上面可看出,双引号可有可无,单引号主要用在原样输出中。
echo输出不重复行到文件 shell_Shell脚本echo指令使用小技巧相关推荐
- 搞笑短视频如何撰写脚本?分享简单小技巧
搞笑短视频如何撰写脚本?分享简单小技巧 在正式拍摄短视频之前,我们往往还需要撰写好脚本才行,它可以帮助我们更加顺利的拍摄短视频,也能让我们在后期制作的时候更为方便.而且短视频脚本撰写其实也相当于是短视 ...
- linux echo 怎么输出换行符到文件?(echo -e)
输出一个换行符到文件arnold_err.log echo -e >> arnold_err.log 输出两个换行符到文件arnold_err.log echo -e "\n&q ...
- linux echo 怎么输出换行符到文件?(echo -e 用于打印带转义字符的输出)
输出一个换行符到文件arnold_err.log echo -e >> arnold_err.log 输出两个换行符到文件arnold_err.log echo -e "\n&q ...
- uwsgi怎么通过浏览器访问某个脚本_4个Shell小技巧帮你提高机器学习效率:写好脚本,事半功倍...
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在机器学习的实践过程中,用好Shell能帮你很多节省时间. 最近,有位来自ETHZ的学生分享了一些Shell小技巧.对程序员来说,这些技巧更 ...
- 计算机给文件重命名快捷键,实用电脑小技巧:批量重命名文件常用的小工具也可以设快捷键...
沪江小编:对于很多人来说,电脑应该算是使用频率最高的工具了,可是你真的会用电脑么?实用电脑小技巧,用最简单明了的方式给你无比有趣的电脑使用新体验. [视觉遗像]注视图形中央的四个黑点30秒,然后闭眼仰 ...
- Win10系统电脑隐藏的文件夹如何显示,实用小技巧!怎样把win10隐藏的文档显示出来
我们平时不论是生活中还是工作中操作电脑,会有一些重要信息文件需要隐藏起来,来进行隐藏式保护文档信息,但是有时候我们把文档文件夹隐藏了不知如何去查找了,那么就需要我们把隐藏文件夹设置显示出来.下面小编就 ...
- for循环批量写文件 shell_shell脚本:for循环批量重命名带空格文件名的文件
今天在学习shell脚本攻略第二章2.13 批量重命名和移动时,由于我的文件命令有的文件名字中出现空格,出现了许多问题,因此将解决问题的过程记录了下来,希望能够和大家交流学习,共同进步,谢谢! 问题代 ...
- 【Python】京东自动下单抢购脚本——双十一购物小技巧
最近种草一款富士
- 【实用工具箱】将CSDN文章内容转成PDF文件实用教程(程序员小技巧)—— 禅与计算机程序设计艺术
Step1 : 浏览器打开 Console (F12),把下面的 JS 代码贴进去, Enter 执行,便可看到如下效果: $(function(){/*从被选元素body移除一个类页面样式*/$(& ...
最新文章
- paper 38 :entropy
- 爬虫架构师得逆袭之路
- SAP ABAP如何隐藏你写的程序代码
- 【java】将PDF转成字符串
- 使用get set方法添减属性_头皮银屑病“克星”使用方法,你GET了吗?
- Linux驱动(10)--注册驱动
- 使用控制结构——循环语句——基本循环
- Docker安装MongoDB管理工具nosqlclient
- jenkins触发构建后一直重复构建
- 使用vue-cli来搭建vue项目
- 数组的属性、foreach遍历、交错数组与矩形数组的区别
- 视频消除人声,适用于配音比赛等场合
- linux远程控制木马,Kali Linux-使用Shellter生成远控木马并进行持久化控制
- 精通Java事务编程(3)-弱隔离级别之快照隔离和可重复读
- BilibiliVideoDownload for Mac(B站视频下载工具)
- 【线段树-单点更新 区间查询 ^ 是大哥】老瞎眼 pk 小鲜肉(牛客)
- 【管理学】行业KOL——关键意见领袖(达人效应)
- [机器学习入门] 李宏毅机器学习笔记-29 (Sequence Labeling Problem part 1;结构化预测-序列标记 part 1)
- Android APP 启动时间测试
- 【C++】严重性代码说明项目文件行错误
热门文章
- android5.1去掉开机锁屏
- 使用 FUSE 开发自己的文件系统
- Android5.1/7.1 Selinux JNI访问新增/dev/xxx设备节点
- android之数组排序
- python之collections
- 手动挂载USB/光驱步骤
- 开源私有云盘python_用Seafile不花钱搭建高安全性局域网私有云盘
- python tushare获取股票数据并可视化_使用Python获取股票数据Tushare
- VUE 学习代码理解(1~5课时代码)
- 云主机安mysql_如何在云服务器 ECS 安装 MySQL