原文:shell脚本中:1>&2 2>&1 &>filename重定向的含义和区别

当初在shell中, 看到 gt amp 和 gt amp 始终不明白什么意思.经过在网上的搜索得以解惑.其实这是两种输出. 在 shell 程式中,最常使用的 FD file descriptor 大概有三个, 分别是: 是一个文件描述符,表示标准输入 stdin 是一个文件描述符,表示标准输出 stdout 是一个文件描述符,表示标准错误 stderr 在标准情况下, 这些FD分别跟如下设备关 ...

2018-11-02 13:44 0 1866 推荐指数:

查看详情

shell 1>&2 2>&1 &>filename重定向含义区别

讲解">&1"和">&2"的意思.其实这是两种输出. 在 shell 程式,最常使用的 FD (file descriptor) 大概有三个, 分别是: 0 是一个文件描述符,表示标准输入(stdin)1 是一个文件描述符,表示标准输出(stdout ...

Wed May 22 01:41:00 CST 2019 0 526
shell 1>&2 2>&1 &>filename重定向含义区别

当初在shell, 看到">&1"和">&2"始终不明白什么意思.经过在网上的搜索得以解惑.其实这是两种输出. 在 shell 程式,最常使用的 FD (file descriptor) 大概有三个, 分别是: 0 是一个文件描述符,表示标准输入(stdin ...

Fri Dec 02 18:16:00 CST 2016 1 18856
shell脚本-重定向

脚本代码的时候重定向是一个很重要的功能,比如打印日志什么的都需要用到。 大体来说: 重定向分为两种,一种叫临时重定向,一种叫长久重定向。 临时重定向就是每次在输出的时候都必须指定重定向:   echo  good for u   > log 这里实际上省略了一个1(标准输入 ...

Thu Sep 27 18:25:00 CST 2012 0 5385
shell重定向输出

   Shell重定向&>file、2>&1、1>&2的区别 转载自cugyangchao 和 CSDN博主「一个行走的民」的原创文章 原文链接:https ...

Sat Apr 25 00:32:00 CST 2020 0 978
shell的输出重定向

shell默认有三个标准设备:标准输入(STDIN)、标准输出(STDOUT)、标准错误(STDERR)。 在Linux系统,一切(或几乎一切)都是文件。因此,标准输入的文件描述符是0,标准输出的文件描述符是1,标准错误的文件描述符是2。 shell命令的输出默认显示在终端显示器上,示例 ...

Wed Oct 11 23:42:00 CST 2017 0 8069
shell脚本-重定向和管道符

1、重定向-tr 程序 = 指令(命令) + 数据(变量) 在程序,数据如何输入和输出 1) 数据输入:键盘 -- 标准输入,但是不是唯一输入方式 echo "123456" | passwd --stdin "username" //输入密码 ...

Wed Aug 14 03:01:00 CST 2019 0 655
SHELL脚本--管道和重定向基础

bash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html 1.8.1 匿名管道"|" 管道符号意如其名,类似管道一样将管道入口的数据通过管道传递给管道出口。 管道是为了解决进程间通信问题而存在,它可 ...

Wed Aug 09 23:06:00 CST 2017 9 3394
shell脚本$!、$@、$#、$$、$0、$1、$2、$*的含义

一、shell脚本$!、$@、$#、$$、$0、$1、$2、$*的含义 $! :Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号) $#:添加到shell当中参数的个数 $$:Shell本身的PID(ProcessID,即脚本运行的当前进程ID号 ...

Wed Jul 07 03:10:00 CST 2021 0 459
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM