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

32、各类Shell及相关信息介绍

各类Shell及相关信息介绍

一、Shell基础规则与POSIX标准

在Shell操作中,evalexecexitexportreadonlyreturnsetshifttrapunset这些命令的优先级高于函数。

POSIX标准旨在提升Shell脚本的可移植性,因此避免提及某些基础实现问题。比如,它并未要求在后台作业、子Shell等场景中使用多任务处理。这样做是为了让Shell能在像MS - DOS这类非多任务系统上具备可移植性,使这些系统上的Shell符合POSIX标准。

二、Korn Shell

Korn Shell是“传统”Shell(Bourne和C)的早期主要替代方案之一,于1986年作为AT&T“实验工具包”的一部分公开发布,由David Korn在AT&T编写。最初版本未获支持,不过在1989年,UNIX System Laboratories(USL)在发布其UNIX版本(System V Release 4)时决定支持它。1988年11月版的Korn Shell是使用最广泛的版本。

1988年版不完全符合POSIX标准,其合规性不如bash。1993年的最新版本使Korn Shell更好地符合标准,同时增加了更多功能并优化了现有功能。

<
http://www.rkmt.cn/news/113998.html

相关文章:

  • 33、Bash 编程:内置变量、测试运算符及相关选项详解
  • 25、深入探索Shell脚本中的进程管理与并发控制
  • 27、打造简易bash调试器:功能、结构与操作全解析
  • 这些近视防控知识,家长应该早知道
  • EtherCAT总线之IO模块读写
  • 7、量子计算中的叠加与纠缠:从经典模拟到量子实现
  • 9、量子计算中的信息传输与相关技术
  • 4、量子计算基础:比特、量子比特与门操作
  • 17、格罗弗搜索算法:量子搜索的强大工具
  • 基于GWO灰狼优化的WSN网络最优节点部署算法matlab仿真
  • 1077 Kuchiguse
  • 互联网大厂Java面试实战:严肃面试官VS搞笑程序员谢飞机的三轮技术对决
  • 17、数据备份与网络基础全解析
  • 15、网络数据处理与自动化脚本实用指南
  • 13、文本处理与脚本编程实用指南
  • 14、文本处理与网页数据操作实用指南
  • 24、Linux 系统管理脚本与图像操作技巧
  • 22、GNU/Linux系统管理:进程信息收集与信号处理
  • 20、系统监控实用指南
  • 【预编码】深度学习的带有有限字母表信令MIMO通道线性预编码【含Matlab源码 14717期】
  • 【深度学习实战】突破灾难性遗忘!基于经验回放+EWC的核电站故障诊断增量学习系统完整实现
  • 如何添加“默认给Sql查询语句加上租户条件”的功能
  • EmotiVoice模型微调指南:针对特定领域优化语音表现
  • 【心电图信号处理】心电图信号处理(含基础波形检测、信号去噪、信号重建指标)【含Matlab源码 14715期】
  • EmotiVoice语音合成服务高并发架构设计
  • 任务管理器和资源管理器的关系和区别
  • 6、自旋、量子比特与纠缠:量子世界的奇妙之旅
  • 43、Red Hat系统安全维护与监控指南
  • 37、深入探究:Linux内核的重建与优化
  • 1、量子计算基础:从比特到量子比特