zoukankan      html  css  js  c++  java
  • Shell 脚本入门

    Shell 简绍

    shell 是 C 语言编写的,是用户与linux 内核沟通的桥梁,是一种命令语言,又是一种解释性的编程语言。

    shell 的功能

    1. 命令行解释
    2. 启动程序
    3. 输入输出重定向
    4. 变量维护
    5. 环境控制
    6. shell 编程

    一、第一个shell 脚本

    shell 脚本是将一些命令按照执行顺序写入文件,并给予执行权限

    创建文件 demo.sh 

    #!bin/bash
    echo "Hello World"
    
    exec /bin/bash

    # 是注释语法, #!是特殊的用法,定义脚本的执行环境

    给执行权限 

    chmod  700  demo.sh

    如果文件没有执行权限,可以通过其他参数执行如

    sh  demo.sh
    
    bash demo.sh

    二、基本语法

    ~  代表家目录

    $  取变量内容

    |  管道符

    >  输入重定向(清空)

    >> 输入重定向

    `  `  内部执行命令

    注释:date +%F ,输出时间 yyyy-MM-dd

    wc 统计文本

    expr 执行属性运算

    #!bin/bash
    
    cd  /shell
    mkdir fold
    cd fold
    for((i=0;i<10;i++));do
        touch $i.txt
    done
  • 相关阅读:
    初识多线程
    java开发中我们经常用到的一些名词
    gitHub提交代码
    Java-基础-HashMap
    Java-基础-LinkedList
    Java-基础-ArrayList
    Java-基础-JDK动态代理
    Java-基础-反射
    RabbitMQ-延迟队列
    RabbitMQ-TTL-死信队列_DLX
  • 原文地址:https://www.cnblogs.com/baizhuang/p/14070202.html
Copyright © 2011-2022 走看看