shell
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 ? 在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像?#!/bin/sh,它同样也可以改为?#!/bin/bash。 #!?告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。 echo 命令用于向窗口输出文本。 echo "Hello World !" ? 运行 shell 脚本的两种方法: 1. 作为可执行程序(shell 脚本文件为 test.sh) chmod +x ./test.sh #使脚本具有执行权限 ./test.sh #执行脚本 2. 作为解释器参数(这种方式运行的脚本,不需要在第一行指定解释器信息,写了也没用。) /bin/sh test.sh /bin/php test.php shell 变量
有效的 Shell 变量名示例如下: your_name="runoob.com" RUNOOB LD_LIBRARY_PATH _var var2 除了显式地直接赋值,还可以用语句给变量赋值,如: for file in `ls /etc` 或 for file in $(ls /etc)
以上语句将 /etc 下目录的文件名循环出来。 使用变量 使用一个定义过的变量,只要在变量名前面加美元符号即可,变量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界。 推荐给所有变量加上花括号,这是个好的编程习惯。 your_name="qinjx" echo $your_name echo ${your_name} 只读变量: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- bootstrap学习笔记之基础导航条 http://www.imooc.com/code
- Docker for Java Developers
- 国土档案管理信息系统【档案著录】-法院来文、文书类档案著
- 在变量中存储bash字符串比较
- scala – 如何在“光滑”中进行“OR”过滤
- angular2 material paginator MatPaginator MatPaginatorIn
- angularjs – 量角器 – 获取“Runtime.executionContextCr
- twitter-bootstrap – Bootstrap:我需要许可证来分发boots
- Shell基础
- bootstrap学习笔记心得1