在Java教程中,大家会接触到shell脚本语言,那么,它的工作原理是什么?极悦小编来为大家进行详细介绍。
与 shell 脚本相关的基本步骤是编写脚本、使脚本可访问 shell 并授予 shell 执行权限。
Shell 脚本包含ASCII文本,使用文本编辑器、文字处理器或图形用户界面 ( GUI ) 编写。脚本的内容是一系列可以被 shell 解释的语言的命令。shell 脚本支持的函数包括循环、变量、if/then/else 语句、数组和快捷方式。完成后,该文件通常以 .txt 或 .sh 扩展名保存在 shell 可以访问的位置。
在 Unix 和Linux中,两种主要类型的 shell 脚本是:
Bourne again shell ( BASH ) - BASH 是 Unix 版本 7 的默认 shell。提示 bourne again shell的字符是 $。
C shells - AC shell 在文本终端窗口中运行,能够轻松读取文件命令。提示 C shell 的字符是 %。
使用 shell 脚本对于通过一次键入一行来执行可能很耗时的重复性任务最有用。可以使用的应用程序 shell 脚本的一些示例包括:
自动化代码编译过程。
运行程序或创建程序环境。
完成批次
操纵文件。
将现有程序链接在一起。
执行例行备份。
监控系统。
Shell 脚本旨在简单而高效。它在脚本中使用与在 shell 命令行中相同的语法,从而消除了任何解释问题。为 shell 脚本编写代码也比其他编程语言更快,并且需要更少的学习曲线。
但是,如果 shell 脚本中出现错误,如果不引起注意,这将证明代价非常高昂。此外,与 shell 脚本相关的不同平台可能不兼容。Shell 脚本的执行速度也可能比单个命令慢。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习