zoukankan      html  css  js  c++  java
  • Shell脚本编程

    1.Shell是什么?

    (1)Shell是用户和Linux内核之间的接口程序;

    (2)Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务

    (3)Shell 个人感觉可以对应成 win 中的 bat,通过代码来实现一些自动定时任务,自动备份或者执行的任务

    (4)就是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具

    (5)用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传输给系统内核,接着内核再去支配计算机硬件去执行各种操作

    2. 学习 shell脚本之前的基础知识

     

    3.使用Shell变量

    编写第一个Shell脚本:

    chunyu@ubuntu:/$ sudo vi test.sh

    按i进入编辑模式:

    使用一个定义过的变量,只要在变量名前面加美元符号即可

    按键esc切换到命令模式,然后:wq      保存并退出

    给脚本授权运行

    chunyu@ubuntu:/$ sudo chmod 777 test.sh
    chunyu@ubuntu:/$ sudo ./test.sh        //运行脚本

    结果如下:

     4.设置只读变量:使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变

    5.删除变量:使用 unset 命令可以删除变量,变量被删除后不能再次使用。unset 命令不能删除只读变量。

    以上脚本内容,没有任何输出

  • 相关阅读:
    c++ struct 使用
    c++数组、字符串操作
    c++ List、Vector、Stack、Queue使用
    十三、哈希表
    十二、234树
    十一、红黑树
    十、哈夫曼编码
    九、二叉树
    八、高级排序
    七、递归
  • 原文地址:https://www.cnblogs.com/hqutcy/p/8550787.html
Copyright © 2011-2022 走看看