Chapter_1_part_1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chapter_1_part_1相关的知识,希望对你有一定的参考价值。

1.1 简介
bash命令位置: /bin/bash
#!:  shebang
命令序列通过分隔符 ;  分隔
执行bash的两种方式:  
        (1)bash  testdemo.sh
        (2)chmod a+x testdemo.sh  ; ./testdemo.sh

1.2 终端打印

echo    
printf  可以进行格式化输出 (格式化和对其的参数)
echo -e  (包含转义字符串显示)

1.3 环境变量

获取环境变量命令: env

获取某个进程的变量: 
    获取进程ID: pgrep bash  => 1395
    获取某个进程的环境变量:  cat /porc/$PID/environ
            cat /porc/1395/environ
            [email protected]:~$ cat /proc/1395/environ 

PATH 环境变量
    echo $PATH
    /etc/environment
    /etc/profile

添加环境变量的方法:
    echo $PATH
    export PATH="$PATH:/home/user/bin"

demo1

 .sh文件
    --------------------
    #!/bin/bash

    var=admin
    echo $var

    #获取变量的长度
    echo ${#var}

    #当前用的shell类型
    echo $SHELL

    --------------------

demo2

    查看当前用户是否是 root
    --------------------------
    #!/bin/bash

    if [ $UID -ne 0 ]; then

            echo "not root "
    else
            echo ‘root!‘
    fi
    --------------------------

以上是关于Chapter_1_part_1的主要内容,如果未能解决你的问题,请参考以下文章

IFE_part1(task1-7)_blog.html总结

chapter 14_1 环境

Chapter 15_1 require函数

chapter8_3 c代码和错误

chapter8_2 预编译

CUDA C Programming Guide 在线教程学习笔记 Part 5