shell 编程base (1)

空了吹,对shell的大致了解,以及机制

什么是shell

· shell 是在linux/unix 下进行编程的语言, 能够把经常要进行的动作以脚本的形势保存下来,对了这是脚本,那么就是拿来解释执行的
·与 java ,c++ ,C ,vb 等编译器语言有着本质的不同 java不完全是编译性语言

脚本的基本分类

· 交互式shell 输入一条执行一条
·以及批处理式 很多条命令 ,依次执行

一般知道的shell

· bash csh 有bash、sh、csh、ksh

使用shell 准寻以下几点

· 简单的 用简单的来表示复杂的操作
· 可移植性性的 在多个linux自由平台上有着良好的 移植性
· 开发容易 短时间完成的强大的脚本

一直shell的基本开发流程

· 用文本的编辑器编写 编码最好为 utf-8 保存为*.sh文件
· #! /bin/bash 表示用那一个解释程序的来执行
· 编写正文内容 老规矩 echo “hello world”
· 开始运行

两种运行的办法

·chmod +x ./test.sh
·./test.sh (注意如果直接写 test.sh) 必须保证 test在环境变量中

在linux中表示注释内容 不会被解释器执行

简单的输入输出程序脚本事例

#!/bin/bash

# anthor : dgw

echo "请输入内容!"
read info
echo   "hello $info"
显示结果

《shell 编程base (1)》 Paste_Image.png

    原文作者:LinkedIn
    原文地址: https://www.jianshu.com/p/1fbed69713da
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞