写点什么

计算机专业必须掌握的脚本开发语言—shell

作者:算法的秘密
  • 2024-04-16
    中国香港
  • 本文字数:696 字

    阅读完需:约 2 分钟

计算机专业必须掌握的脚本开发语言—shell

提起 Shell 脚本很多都有了解,因为无论是 windows 的 Dom 命令行还是 Linux 的 bash 都是它的表现形式,但是很多人不知道它还有一门脚本编程语言,就是 Shell Script,我们提起的 Shell 脚本语言就是指的 Shell Script。

这门开发语言和 Python、PHP 的语言特点很像,只不过 Shell 更加专注于服务器维护这块,其用途服务器运维、嵌入式、大数据平台运维等。如果对于 Shell 了解的不够多,或者之前没有使用过,那么请花费一分钟时间和我一起学习下这门脚本开发语言。

快速入门

学习任何一门开发语言,都要从最基础的方法论来学习、Shell 的表现形式和 PHP 很像,它的写法:

#!/bin/bashecho "Hello World!" # 像这个世界问好
复制代码

如果学习过 PHP 应该对`echo`这个函数不陌生吧,同样在 Shell 也是一样的表示方法。不一样的是文件的后缀名为`XXX.sh`而不是`XXX.php`并且在执行的时候要赋予可执行权限`chmod +x XXX.sh`这样就是一个完整的 Shell 脚本文件。

在 Shell 脚本语言中也有变量、数组、循环等基础语言结构:

*变量

#!/bin/bashname = "Hello World" # 字符串echo $name
复制代码

Shell 表现形式和 PHP 也是有点区别的

<?PHP$Name = "Hello World"echo $Name
复制代码

同样表达的是字符串输出、Shell 在输出的带了`$`符号,而赋值的时候没有使用。而 PHP 是赋值、输出都带了`$`符号。语言的魅力很大,学好了一门开发语言,再去学习其他的开发语言,就会达到举一反三的效果,并且很快的应用到开发当中。

学习是一种习惯、更是一种享受,阳光正好,不如让我们踏歌而去一起去享受生活和分享每一天的快乐时光吧,在余下的时光里会不定期的分享在开发过程中,以及学习生活中积累的经验和心得,希望可以帮助更多学习编程的同学们,热爱学习、爱上编程、享受当下的生活。

发布于: 刚刚阅读数: 3
用户头像

专注技术研究的博客,公众号“雨夜的博客” 2019-01-05 加入

一个技能开发的创业者,五年开发老鸟,自研产品,自主创业!

评论

发布
暂无评论
计算机专业必须掌握的脚本开发语言—shell_算法的秘密_InfoQ写作社区