[20170705]diff比较执行结果的内容.txt

[20170705]diff比较执行结果的内容.txt

–//有时候需要比较2个命令输出的结果进行比较,比较笨的方法如下,例子:

$  lsnrctl status listener_scan2 > /tmp/b2.txt
$  lsnrctl status listener_scan3 > /tmp/b3.txt
$  diff -nur /tmp/b2.txt /tmp/b3.txt

–//很明显这样要生成2个文件,然后比较,实际上利用shell可以很简单的实现.

$  lsnrctl status listener_scan3 | diff /tmp/2.txt –
–//这样减少1个文件的生成,可以再减少文件生成吗?

$  diff
–//如何理解呢?
$  echo  /dev/fd/63 /dev/fd/62
–//实际上62,63就是打开的文件句柄.当然执行完马上关闭.

$  ls -l /dev/fd
lrwxrwxrwx 1 root root 13 2014-12-11 02:24:57 /dev/fd -> /proc/self/fd

$  ls -l /dev/fd/
total 0
lrwx—— 1 grid oinstall 64 2017-07-05 16:16:07 0 -> /dev/pts/4
lrwx—— 1 grid oinstall 64 2017-07-05 16:16:07 1 -> /dev/pts/4
lrwx—— 1 grid oinstall 64 2017-07-05 16:16:07 2 -> /dev/pts/4
lr-x—— 1 grid oinstall 64 2017-07-05 16:16:07 3 -> /proc/101318/fd

–//写一个简单的shell脚本就很好理解了(注意这种写法不是很严谨):
–//我直接读取句柄63,62的内容.

$  cat a.sh
#! /bin/bash
echo  diff /dev/fd/63 /dev/fd/62

$  . a.sh
/dev/fd/63 /dev/fd/62
6c6

> connecting to (description=(address=(protocol=ipc)(key=listener_scan3)))
9c9

> alias                     listener_scan3
11,12c11,12

> start date                30-jun-2017 12:00:58
> uptime                    5 days 4 hr. 17 min. 43 sec
17c17

> listener log file         /u01/app/11.2.0.4/grid/network/log/listener_scan3.log
19,20c19,20

>   (description=(address=(protocol=ipc)(key=listener_scan3)))
>   (description=(address=(protocol=tcp)(host=192.168.100.107)(port=1521)))

–//想到这里,我终于理解exp/imp on the fly.例子:

$ exp scott/book file=>(gzip >t.dmp.gz) tables=emp
$ imp scott/book full=y  file=

以上就是[20170705]diff比较执行结果的内容.txt的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3165700.html

(0)
上一篇 2025年3月31日 02:58:46
下一篇 2025年3月31日 02:58:58

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 山竹一年结几次果

    山竹是时下比较热销的水果之一,但由于市面上售卖的价格各异,所以很多人为了吃到自己心仪的都想着自己在家栽种下,也正因为这样山竹一年结几次果成了很多人好奇的,下面小编就和大家一起看看山竹几年开花结果一次。 山竹一年结几次果 山竹一年结1次果。 …

    2025年4月20日
    706.6K00
  • 一般面试当天不通知就是没戏

    现在有很多人都在求职,而求职的过程都是需要进行面试的,一般面试后人事会说回去等通知,也有的直接再继续面试主管或者领导级别的人物。那么,面试后没消息怎么询问比较好?一起来看看趣丁网带来的详细介绍吧! 一般面试当天不通知就是没戏  如果人事明确…

    2025年4月18日
    12.7K00
  • Photoshop基础教程:色相模式

      对于色相模式,photoshop中是这样解释的:用基色的亮度和饱和度以及混合色的色相创建结果色(基色是图像中的原稿颜色)。对于这个模式,恐怕拿来用的人少之又少,百度搜索一下就知。但是,作为一个旗舰级的图像处理软件,总不会随随便便拿一个模…

    2025年4月1日
    200
  • 怎样使用vue中diff算法

    这次给大家带来怎样使用vue中diff算法,使用vue中diff算法的注意事项有哪些,下面就是实战案例,一起来看一下。 虚拟dom diff算法首先要明确一个概念就是diff的对象是虚拟dom,更新真实dom则是diff算法的结果 Vnod…

    编程技术 2025年3月31日
    100
  • [20170705]理解linux su命令.txt

    [20170705]理解linux su命令.txt –//我一般在维护时经常使用root用户登录,然后su – oracle 转到其他用户操作–//一般都加入 – 参数.这个已经成了条件反射…

    编程技术 2025年3月31日
    200
  • boss直聘已读不回是什么意思 boss直聘已读不回复是不是没结果了

    boss直聘近期热度飙升,求职者众多,也引发了“已读不回”的讨论。本文将解答boss直聘已读对方是否可见,已读和送达的区别,并提供实用求职技巧。 Boss直聘“已读不回”的含义 Boss直聘是热门求职平台,但“已读不回”的情况很常见。这通常…

    2025年3月29日 互联网
    200
  • linux下top命令详解与输出结果详解

    top命令是linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,常用于服务端性能分析,本文主要讲解top命令参数详解与输出结果说明,希望能帮助到大家。 top命令说明 $ toptop – 16:07:37 up 24…

    编程技术 2025年3月8日
    300
  • diff算法使用详解

    这次给大家带来diff算法使用详解,diff算法使用的注意事项有哪些,下面就是实战案例,一起来看一下。 z虚拟dom diff算法首先要明确一个概念就是diff的对象是虚拟dom,更新真实dom则是diff算法的结果 Vnode基类 con…

    编程技术 2025年3月8日
    300
  • React怎么实现diff算法

    这次给大家带来React怎么实现diff算法,React实现diff算法的注意事项有哪些,下面就是实战案例,一起来看一下。 前言 在上一篇文章,我们已经实现了React的组件功能,从功能的角度来说已经实现了React的核心功能了。 但是我们…

    2025年3月8日
    300
  • 全局搜索时结果高亮如何实现

    这次给大家带来全局搜索时结果高亮如何实现,全局搜索时结果高亮实现的注意事项有哪些,下面就是实战案例,一起来看一下。 需求 最近在做微信小程序的时候,需要实现在搜索框的输入内容的时候实现全局匹配实现高亮效果,目前的思路是,递归后台来返回的数据…

    编程技术 2025年3月8日
    400

发表回复

登录后才能评论