shell 脚本(Linux常见符号)

1.Linux常见符号

重定向符号、管道符、其他符号

1.1重定向符号

在shell脚本中有两种常见的重定向符号 > 和 >>

    > 符号作用:

        > 表示将符号左侧的内容,以覆盖的方式输入到右侧文件中

    演示:

    查看文件内容

    使用重定向符号给文件中增加内容


    >> 符号作用:

        >> 表示将符号左侧的内容,以追加的方式输入到右侧文件的末尾行中

    演示:

    使用重定向符号给文件中增加内容


1.2、管道符号 |

定义:

    | 这个就是管道符,传递信息使用的

使用格式:

    命令1 | 命令2

    管道符左侧命令1 执行后的结果,传递给管道符右侧的命令2使用

命令演示:

    查看当前系统中的全局变量


1.3、其他符号

    后台展示符号 &

定义:

    & 就是将一个命令从前台转到后台执行

使用格式:

    命令 &

命令演示:


全部信息符号 2>&1

符号详解:

    1 表示正确输出的信息

    2 表示错误输出的信息

    2>&1 代表所有输出的信息

符号示例:

    标准正确输出示例

    cat nihao.txt 1>> zhengque

    标准错误输出示例

    dsfadsfadsfa 2>> errfile

综合演练示例

    (1).脚本内容

    (2).脚本执行效果

    (3).1 和 2 综合演练

    (4).全部信息演练

Linux系统垃圾

/dev/null 是linux下的一个设备文件, 这个文件类似于一个垃圾桶,特点是:容量无限大

你可能感兴趣的:(shell 脚本(Linux常见符号))