shell - 基础使用

    xiaoxiao2022-07-03  117

    shell对Android有什么用

    能独立编译任意的第三方库,并将它打包到APK中

    最简单的使用

    新建一个sh文件

    vim demo.sh

    第一行都是以如下开始,相当于java文件第一行为包名的声明

    #! /bin/bash

    输出一句话

    echo ""hello world!"

    给予sh文件权限

    chmod 777 demo.sh

    执行sh文件

    ./demo.sh #选一种即可 sh ./demo.sh #选一种即可 /bin/bash demo.sh #选一种即可,这种不需要权限

    声明变量

    A=10 echo $A

    环境变量

    会自带一些环境变量

    $PWD #当前路径

    输入参数

    $0 #当前程序的名称 $n #程序的输入参数 n=1 第一个参数 n2 第二个参数 $* 所有的输入参数 $# 输入参数的个数 $? 命令执行的状态一般返回0 代表成功
    尝试
    echo $0 echo $1

    进行调用

    ./demo.sh hhhhh wwww

    可以看到打印出来的结果

    /root hhhhh

    注意事项

    =附近不能有空格 空格在shell语法中不能随便写,是一种特殊语句,代表分割

    最新回复(0)