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

加网络网站建设工作室优化是什么意思?

加网络网站建设工作室,优化是什么意思?,优秀品牌策划方案,深圳市网站开发大家好呀,我是残念,希望在你看完之后,能对你有所帮助,有什么不足请指正!共同学习交流哦! 本文由:残念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.zhongyajixie.com/news/56444.html

相关文章:

  • 网站制作国际连锁广州网站设计建设
  • 洛阳网站建设好做不市场营销师报名官网
  • wordpress栏目id百度关键词优化服务
  • 怎么做电力设计公司网站百度应用中心
  • 郑州做网站zzmshl百度广告代理
  • .net 网站开发实例交换链接适用于哪些网站
  • 常德百度推广上海网络营销seo
  • 做动态网站还是静态网站河北seo推广公司
  • 公司如何申请一个网站百度推广代理查询
  • 做东西的网站有那些百度推广查询
  • 武汉个人做网站联系电话营销策略的重要性
  • 台州市城乡建设规划局网站百度权重10的网站
  • 网站策划及过程百度竞价关键词价格查询工具
  • 网站建设的广告词西安网站seo公司
  • 郑州直销网站制作关键词搜索推广
  • 南京网站推广营销公司哪家好吉林seo技术交流
  • 做网站需要规划好什么关键词推广怎么做
  • 网站备案 阿里云十种营销方式
  • 澳门网站建设公司网站seo关键词优化技巧
  • 重庆网站建设排名软文代写接单平台
  • php语言开发网站流程最近实时热点新闻事件
  • 龙华做企业网站友情链接怎么互换
  • 自助网站模板平台重庆森林台词
  • 蔚县网站建设免费友情链接网页
  • 网站建设 服务器主机配置小程序推广接单平台
  • 网站建设费入预付款什么科目推广页面
  • 怎么做网站的seo排名知乎市场营销是做什么的
  • 网站后台管理系统源码投放广告的网站
  • 域名注册 网站建设 好做吗百度搜索指数查询
  • 青羊区网站设计广州seo优化费用