当前位置: 首页 > news >正文

erlang学习:Linux命令学习3

shell基本输出

创建一个test.sh文件,并开放他的权限,之后向其中编辑以下内容

touch test.sh
chmod 777 test.sh
vim test.sh
echo "hello linux"

请添加图片描述
之后运行相应shell程序得到输出

./test.sh

请添加图片描述

变量

单引号特点:
单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;
单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用。
双引号特点:
双引号里可以有变量,双引号里可以出现转义字符
如果里面都是字符的话功能是一样的
这里修改相应的shell文件
请添加图片描述
请添加图片描述

双引号里面可以放变量,会将相应的变量输出,但是单引号只能输出里面的字符串
这里修改相应的shell文件
请添加图片描述
请添加图片描述
查看字符串长度与截取字符串中的一部分数据
这里修改相应的shell文件如下
请添加图片描述
查看输出结果,其中第一行输出为输出字符串长度,第二行输出为截取字符串片段

请添加图片描述

上次学习的生成文件夹是否能使用shell命令完成呢?
将昨天创建文件夹的命令编辑进去
请添加图片描述
启动shell文件,成功执行命令创建文件夹
请添加图片描述

http://www.lryc.cn/news/445283.html

相关文章:

  • 力扣41 缺失的第一个正数 Java版本
  • 第五篇:Linux进程的相关知识总结(1)
  • 企业级Windows server服务器技术(1)
  • 【30天玩转python】单元测试与调试
  • 13.第二阶段x86游戏实战2-动态模块地址
  • 【WebLogic】WebLogic 11g 控制台模式下安装记录
  • 失踪人口回归(明天开始继续更新学习内容)
  • AIGC对网络安全的影响
  • golang学习笔记25——golang 实现 MD5加密、RSA加密 和 Base64编码
  • 2024海外电商数据分析之印度篇
  • JavaWeb纯小白笔记02:Tomcat的使用:发布项目的三种方式、配置虚拟主机、配置用户名和密码
  • 为什么数据需要 QA 流程
  • Spring Boot 学习之路 -- 基础认知
  • JavaScript --json格式字符串和对象的转化
  • LabVIEW提高开发效率技巧----采用并行任务提高性能
  • 裸土检测算法实际应用、裸土覆盖检测算法、裸土检测算法
  • 深入剖析链表反转:多语言实现与高级语法特性20240924
  • 【数据结构初阶】链式二叉树接口实现超详解
  • 力扣189 轮转数组 Java版本
  • RMAN异机恢复数据库记录
  • JVM 调优篇7 调优案例4- 线程溢出
  • C++类与对象(三)
  • 云栖实录 | 阿里云 OpenLake 解决方案重磅发布:多模态数据统一纳管、引擎平权联合计算、数据共享统一读写
  • 《线性代数》学渣笔记
  • 对网页聊天项目进行性能测试, 使用JMeter对于基于WebSocket开发的webChat项目的聊天功能进行测试
  • 《程序猿之设计模式实战 · 适配器模式》
  • Elasticsearch案例
  • SpringBoot 项目如何使用 pageHelper 做分页处理 (含两种依赖方式)
  • GSR关键词排名系统是针对谷歌seo的吗?
  • HarmonyOS Next开发----使用XComponent自定义绘制