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

昆明疫情最新消息今天分布网站优化排名易下拉霸屏

昆明疫情最新消息今天分布,网站优化排名易下拉霸屏,网站搭建 商城 seo,qq浏览器网页版进入大家好呀,我是残念,希望在你看完之后,能对你有所帮助,有什么不足请指正!共同学习交流哦! 本文由:残念ing原创CSDN首发,如需要转载请通知 个人主页:残念ing-CSDN博客&…

大家好呀,我是残念,希望在你看完之后,能对你有所帮助,有什么不足请指正!共同学习交流哦!
本文由:残念ing原创CSDN首发,如需要转载请通知
个人主页:残念ing-CSDN博客,欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
📣系列专栏:[残念ing 的【Linux】系列专栏——CSDN博客]
请添加图片描述

实现一个自己的shell

  • 1 步骤简化
    • 1. 获取并且打印命令行提示符
    • 2. 获取用户命令
    • 3. 分析命令(解析命令)
    • 4. 执行命令
    • 5 补充:
      • 5.1 解决需要shell自己执行的内建命令
      • 5.2 环境变量是需要自己去维护的,所以获取当前的路径不能去环境变量里面获取,要直接从系统里面获取
      • 5.3 作为一个shell,获取环境变量应该从系统的配置类,我们几天就直接从父shell中获取环境变量
      • 怎么保证接下来我们的子进程使用myshell的环境变量
  • 总结:

1 步骤简化

在这里插入图片描述

1. 获取并且打印命令行提示符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2. 获取用户命令

根据输入流获取字符串函数接口
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 分析命令(解析命令)

在这里插入图片描述
将字符串分离开的接口 ,当切成功了后返回地址,失败后返回null
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

补充:为了让其更好看增加
在这里插入图片描述

4. 执行命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5 补充:

5.1 解决需要shell自己执行的内建命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.2 环境变量是需要自己去维护的,所以获取当前的路径不能去环境变量里面获取,要直接从系统里面获取

获取系统的当前路径
更新环境变量
定义一个环境变量的pwd数组
在这里插入图片描述
在这里插入图片描述

5.3 作为一个shell,获取环境变量应该从系统的配置类,我们几天就直接从父shell中获取环境变量

在这里插入图片描述
在这里插入图片描述

怎么保证接下来我们的子进程使用myshell的环境变量

![](https://i-blog.csdnimg.cn/direct/c9210be00587444a8572f42ef3f4b195.png)

在这里插入图片描述
结果:在这里插入图片描述
在这里插入图片描述

总结:

shell本质上就是一个进程,所谓的命令行参数,环境变量,就是shell内部的表(指针数据组),如果是表的话可以通过(env、expect…)这些命令会围绕着这张表来让shell来自主定义与维护这张表

http://www.hkea.cn/news/574221/

相关文章:

  • 忻州市中小企业局网站贵州整站优化seo平台
  • 网页怎么制作超链接seo兼职接单平台
  • 网站建设中应注意哪些问题重庆整站seo
  • 贵阳网站建设哪家便宜微商软文范例大全100
  • 怎么在微信上做网站竞价交易
  • wordpress优化版4.7.4网站seo设计
  • 网上课程网站精准客户数据采集软件
  • 专业网站建设报价外呼系统电销
  • 网站建设公司价格差别seo还有哪些方面的优化
  • 哪家公司建造了迪士尼乐园关键词优化推广排名多少钱
  • 做教育的网站有哪些内容吗湖南网站营销推广
  • wordpress 跳过ftp搜索引擎排名优化方案
  • 360做的网站北京营销推广公司
  • 我国政府网站建设的趋势宁波seo公司排名榜
  • 高端网站建设,恩愉科技专业的seo搜索引擎优化培训
  • 跨境网站开发公司网站seo思路
  • 冠县网站建设活动推广方案
  • 鲜花培训网站建设网站推广要点
  • 情趣内衣怎么做网站如何制作网页
  • 网站交互技术百度推广登陆后台
  • 网站的推广和宣传方式各行业关键词
  • 腾讯云服务器网站建设淘宝推广哪种方式最好
  • 大专网站建设论文找个免费的网站
  • 移动端网站开发流程图seopeix
  • 购物网站制作免费太原seo招聘
  • 怎么建设食品网站济南seo外包公司
  • 建设网站有哪些seopeix
  • 桂林市工程建设项目招标网站莆田百度快照优化
  • 金华网站建设大型网页建设农产品网络营销
  • wordpress free cdn长沙百度快速优化