首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Shell 简明教程

简介 Shell 的作用是解释执行用户的命令,用户输入一条命令,shell 就行一条,这种方式成为交互式,还有另外一种方式,就是用户事先写一个 shell 脚本,包含很多命令,然后让 shell 一次性的进行执行...shell,想要切换,直接输入 shell 名即可。...作为交互登录 Shell 启动,或者使用 —login 参数启动 交互 Shell 指的是用户在提示符下输入命令的 Shell,而不是执行脚本的 shell。...如果你的Linux带有图形系统则不能这样设置,由于从图形界面的窗口管理器登录并不会产生登录Shell,所以环境变量也应该在 ~/.bashrc 里设置。 2.3....shell 脚本是 shell 和操作系统命令的序列,它存储在文件中。 5. 变量 一般的,Shell 变量由全大写字母加下划线组成,有两种类型的 Shell 变量。 5.1.

2.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux Bash Shell入门教程

    Linux 系统根据 "#!" 及该字串后面的信息确定该文件的类型,关于这一问题同学们回去以后可以通过 "man magic"命令 及 /usr/share/magic 文件来了解这方面的更多内容。...需要注意的是,BASH 程序被执行后,实际上 Linux 系统是另外开设了一个进程来运行的。 2.2     关于输入、输出和错误输出 在字符终端环境中,标准输入/标准输出的概念很好理解。...==>output: STR 四,由于 BASH 程序是在一个新的进程中运行的,所以该程序中的变量定义和赋值不会改变其他进程或原始 Shell 中同名变量的值,也不会影响他们的运行。...BASH 是 Linux 操作系统的 Shell,因此系统的文件必然是 BASH 需要操作的重要对象,如 if [ -x /root ] 可以用于判断 /root 目录是否可以被当前用户进入。...$BASH  表示当前 Shell 的路径字符串。 $0, $1, $2, ...  表示系统传给脚本程序或脚本程序传给函数的第0个、第一个、第二个等参数。

    2.8K40

    简明AWK实战教程

    什么编程语言的教程这么贵? 1. 什么是AWK? AWK是一个强大的格式化文本处理工具,一般在类Unix操作系统中都是必带的工具(Linux、Mac OS),因此,使用无需安装,非常的方便与便捷。...AWK其实是一种类似于shell的脚本编程语言,它支持基本的循环、遍历、判断等基本的功能,因此,你也可以像写shell脚本一样写AWK脚本,AWK也可以被理解为是一种脚本语言的解释器。...AWK与Grep、Sed并称为linux中的“三剑客”! 三剑客的特点: grep:适合用于单纯的查找与匹配。 sed:适用于编辑匹配的文本。...完成一个带有if-else判断的脚本: 带判断的AWK脚本 使用 Shell 引用: 让我们用一个示例来演示如何在一条 awk 命令中使用 shell 引用来替代一个 shell 变量。...总结 以上只是简单的介绍了AWK的使用,这只是AWK强大功能的冰山一角,更详细的教程推荐!

    1.7K30

    15分钟学会shell脚本,最简明教程在这里

    Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。...Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来解释执行程序,如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。...一、Shell应用场景 ---- 01 Shell能做什么 将一些复杂的命令简单化(平时我们提交一次github代码可能需要很多步骤,但是可以用Shell简化成一步) 可以写一些脚本自动实现一个工程中自动更换最新的...需要一些网络操作的时候 总之Shell就是可以快速开发一个脚本简化开发流程,并不可以用来替代高级语言 03 Shell的工作原理 Shell可以被称作是脚本语言,因为它本身是不需要编译的...1.3.3 Shell中的变量 这里面需要注意的就是,“=”前后不能有空格,命名规则就和其它语言一样了。

    76370
    领券