`

Shell技巧几例

 
阅读更多

Shell技巧几例

 

  • 一般我们的程序会有要求: 如果数据有变化,则更新到数据库。同时,我们会记录相关log,也可以从log中找出变化了的记录总数。 
    grep -o 'CLF6_F:.*$' CLF6_13_00_14_00_input.log |  awk 'BEGIN {last="zzzzzxxx";} { if(last!=$0) {total++; last=$0;} } END { print "changed records is",total;}'
     
  • 我们有时候需要定制数据替换,如找到含有关键字A的行,在此行将 关键字B 替换为C
    sed -i  '/GRANT EXECUTE ON PROCEDURE .*.f_.*$/{s/PROCEDURE/FUNCTION/g}' C.sql
     
  • 有时候,我们在主机A能访问B,但是不能访问C,但是在主机B可以访问C。为了在主机A能直接访问C,可以直接建立SSH通道.
    ssh -fNg -L 3307:C:3306 prj@B
    
    mysql -h 127.0.0.1 -P 3307 -uuser -ppwd
     

 

1
3
分享到:
评论

相关推荐

    Linux Shell 编程实战技巧

    目前,越来越多的企业应用会部署在 Linux 系统上的,而 Linux Shell 脚本可以极大地帮助我们完成这 些应用的运维任务。...本文就笔 者的实际开发经验,以 Korn Shell 为例分享了脚本开发中的常见问题及相关技巧。

    shell编程学习资料

    详细介绍了shell的编程技巧,并例举事例帮助读者学习shell技巧。

    利用shell命令统计日志的方法详解

    大家都知道,通过使用 shell 命令可以很方便地对日志进行统计和分析,当服务有异常的时候,需要去排查日志,那么掌握一种统计日志的技巧就是必不可少的了。 假设有一个包含下面内容的日志文件 access.log。我们以...

    Linux中高效编写Bash脚本的9个技巧

    Shell 脚本编程 是你在 Linux 下学习或...尤其对 系统管理员要处理着自动化任务,且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。本文中,我们将分享 9 个写出高效可靠的 bash 脚本的实用技巧

    Shellcoder编程揭秘

    第2部分则以常见的栈溢出、堆溢出问题开始,接着介绍了SEH、格式化漏洞等内容,后介绍怎样解决这些漏洞,并以实际的漏洞为例,讲解怎样利用漏洞。第3部分主要放在编写shell code上,介绍怎样编写适应多种环境的shell...

    Delphi 7 新概念百例

    很多实例的重要部分都做了特别注意和技巧等提示,目的是强调一些技巧的使用或使读者尽量避免一些常见的错误,以使更高效地利用Delphi这个强大的程序开发工具。 该书精选了100多个经典的实例从易到难、由浅入深、由...

    Android 开发技巧

    9.86.5、再述模拟键盘鼠标事件(adb shell 实现) 334 9.87、反编译APK 344 9.88、更换APK图标(签名打包) 348 9.89、利用ANDROID MARKET赚钱 363 9.90、ANDROID-MARKET 使用 365 9.91、传感器 369 9.91.1、获取手机...

    vim使用进阶:vim使用技巧、配置、命令和插件

    vim的使用技巧、 vim的配置及vimrc、 vim的命令和vim的插件。 内容极其详细,且用doc文档编写,整理得整齐、美观。 [目录] vim使用进阶: 序言 本文是本系列的序言,讲述我使用vim的经历和心得,以及对vim初学者的...

    adb1.0.26包含fastboot.exe

    这时可以 adb shell 然后 su 后执行命令,也可以让 adbd 以 root 权限执行,这个就能随意执行高权限命令了。 命令: adb root 正常输出: restarting adbd as root 现在再运行 adb shell,看看命令行提示符是不是...

    分布式数据仓库Hive大全

    9. 优化与技巧 47 9.1 全排序 47 9.1.1 例1 48 9.1.2 例2 51 9.2 怎样做笛卡尔积 54 9.3 怎样写exist/in子句 54 9.4 怎样决定reducer个数 55 9.5 合并MapReduce操作 55 9.6 Bucket 与 sampling 56 9.7 Partition 57 ...

    Hive用户指南

    9. 优化与技巧 47 9.1 全排序 47 9.1.1 例1 48 9.1.2 例2 51 9.2 怎样做笛卡尔积 54 9.3 怎样写exist/in子句 54 9.4 怎样决定reducer个数 55 9.5 合并MapReduce操作 55 9.6 Bucket 与 sampling 56 9.7 Partition 57 ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    建议在/mnt里建几个/mnt/cdrom、/mnt/floppy、/mnt/mo等目录,当作目录的专用挂载点。举例而言,如要挂载下列5个设备,其执行指令可能如下 (假设都是Linux的ext2系统,如果是Windows XX请将ext2改成vfat): 软盘 ==...

    关闭学生受控端工具

    编写Autorun.inf文件hack技巧 一.原理分析 Autorun.inf文件是Windows操作系统在默认情况下都支持的一个自动执行文件。在默认安装情况下的Windows操作系统启动后都会自动在逻辑驱动器的根目录下寻找这个文件,并...

    网吧维护技术资料 合集

    2453 网吧维护\资料\xp实用技巧\Windows XP的几个使用技巧.txt 1692 网吧维护\资料\xp实用技巧\Windows XP的小秘密.txt 4431 网吧维护\资料\xp实用技巧\Windows XP硬件优化全功略.txt 1695 网吧维护\资料\xp实用技巧...

    php的快速入门小高手

    # 本例使用 UNIX Shell 语法注释 ?> 4、变量类型: $mystring = "我是字符串" ; $NewLine = "换行了\n" ; $int1 = 38 ; $float1 = 1.732 ; $float2 = 1.4E+2 ; $MyArray1 = array( "子" , "丑" , ...

    MongoDB权威指南(中文版)高清

    数据库开发人员可将此书作为参考指南,系统管理员可以从本书中找到高级配置技巧,其他用户可以了解一些基本概念和用例。你会发现,将数据组织成自包含的JSON风格的文档比组织成关系型数据库中的记录要容易得多。编辑...

    Tcl_TK编程权威指南pdf

    因此,我就总结了一套编程技巧以充分利用Tcl/Tk的强大功能,同时回避一些棘手的问题。这本书就是一本帮助你最大限度地利用Tcl/Tk并回避一些我所经历过的令人头痛的问题的实用编程指南。 我接触Tcl语言大概已经有10...

    vc++ 开发实例源码包

    编程技巧精选500例]源代码. 内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统...

Global site tag (gtag.js) - Google Analytics