grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行 grep -B 5 foo file 显示foo及前5行 grep -
i=1 i=$(($i+1)) i=$[$i+1] i=`expr $i + 1` let i++ let i+=1 ...
转载 2021-08-16 10:32:00
674阅读
2评论
Linux中的shell是一个非常强大的工具,可以通过各种命令和工具完成各种任务。其中,xargs是一个非常有用的命令,可以帮助我们处理一系列输入并将其传递给其他命令。其中,xargs -i选项可以帮助我们在传递参数时进行替换,非常方便实用。 在Linux中,xargs命令的主要作用是将标准输入转换为命令行参数。通过xargs命令,我们可以将标准输入按照指定的分隔符分割成多个参数,并传递给其他命
原创 2024-04-08 10:51:40
252阅读
shell中的grep命令1.grep命令grep命令是一种强大的文本搜索工具,根据用户指定的“模式”对目标文本进行匹配检查,打印匹配到的行模式:由正则表达式或者字符及基本文本字符所编写的过滤条件grep命令的基本用法参数说明-c只输出匹配行的数量-i搜索时忽略大小写-h查询多文件时不显示文件名-l只列出符合匹配的文件名,而不列出具体的匹配行-n列出所有的匹配行并显示行号-s不显示不存在或无匹配文
#!/bin/bash    echo 1 > /proc/sys/vm/block_dump  dmesg >/dev/null 2&>1   par=$2  pars=$[$2+10]  if [ ! -z&n
原创 2013-01-26 11:45:10
626阅读
shell脚本之sed详解 (sed命令 , sed -e , sed s/ new / old / ... )Sed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。vi中的正则表达式命令在sed中大多可以通用。sed常用选项-e script 指定sed编辑命令 -f scriptfile 指定的文件中是sed编辑命令 -n 寂静模式,抑制来自sed命令执行过程中的冗余输出信
转载 2023-10-11 12:29:03
84阅读
管道:管道符;cat和more命令 重定向:文件标识符:I/O重定向符号及其用法;exec命令;代码块重定向 命令行处理:命令行处理流程;eval命令
转载 精选 2014-01-15 19:27:34
2105阅读
      材料总结,大部分内容及示例摘自《Advanced Bash-Scripting Guide》中chapt:An in-depth exploration of the art of shell scripting;需要详细请自行参看。        对于重定向简单的解释就是捕
转载 精选 2010-12-31 11:03:55
10000+阅读
#!/bin/bash #date: 2016.03.20 #The script for display ipaddress. #Author:xusjclo read -p "please input the device": name case $name in
原创 2016-03-20 14:41:49
577阅读
Linux Shell I/O 重定向 详解     Linux中的I/O(输入/输出)重定向功能非常强大,正确理解与认识I/O重定向将会对Shell的使用及Shell程序的编写非常有帮助,下面的内容对Linux的I/O重定向做了详细的解绍。 I/O重定向详解及应用实例 1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定
转载 2011-11-22 15:58:27
426阅读
 Linux Shell I/O Redirector Function  Redirector Function  译:重定向功能(函数) cmd1 | cmd2 Pipe; take stand
翻译 精选 2011-11-22 17:03:03
649阅读
注:本文由本人最早发布在 http://roland.blog.51cto.com/(Roland技术窝~~),现逐步将原 http://roland.blog.51cto.com/(Roland技术窝~~) 所有文章迁移至此博客,请勿修改“创作类型”!致谢! Redirector Function  译:重定向功能(函数) cmd1 |
翻译 精选 2012-07-25 20:14:14
478阅读
默认情况下始终有3个"文件"处于打开状态, stdin (键盘), stdout (屏幕), and stderr (错误消息输出到屏幕上). 这3个文件和其他打开的文件都可以被重定向. 对于重定向简单的解释就是捕捉一个文件, 命令, 程序, 脚本, 或者甚至是脚本中的代码块(参见 Example...
转载 2014-09-30 08:13:00
110阅读
2评论
cabinet是公司的一个数据存储服务,需要添加一个shell client,查看数据,做简单操作。用python写了一个比想象的简单。代码如下: #! /usr/bin/python -i# coding: utf-8import sysimport osdirname = os.path.dirname(sys.argv[0])sys.path.append(dirname + '/gen-py') sys.path.append('/usr/lib/python2.7/site-packages')from cabinet import CabinetSt
转载 2013-06-24 20:37:00
196阅读
2评论
Linux shell I/O 重定向 简单示 代码:  exec 9>&1  comd1 2>&1 >
转载 2011-11-22 16:04:05
504阅读
  exec 9>&1  comd1 2>&1 >&9 9>&- | comd2 9>&- exec 9>&-    comd1和comd2代表任意的命令。 
转载 精选 2012-07-25 20:19:04
893阅读
默认情况下始终有3个"文件"处于打开状态, stdin (键盘), stdout (屏幕), and stderr (错误消息输出到屏幕上). 这3个文件和其他打开的文件都可以被重定向. 对于重定向简单的解释就是捕捉一个文件, 命令, 程序, 脚本, 或者甚至是脚本中的代码块(参见 Example 3-1 和 Example 3-2)的输出, 然后将这些输出作为输入发送到另一个文件, 命令, 程序
原创 2021-07-22 10:26:26
130阅读
i=$[$i+1];i=$(( $i + 1 ))i=`expr $i + 1`;
原创 2021-09-11 15:36:31
5619阅读
在这个例子中,((i++)) 用于自增变量 i 的值,每次循环迭代时 i 的值增加 1。你也可以使用 let "i++" 来达到同样的效果。在 Shell 脚本中
原创 2023-12-20 09:25:05
284阅读
文章目录1.i++与++i的区别1.i++与++i的区别主要是对表达式的赋值有影响对于变量的值来
原创 2023-03-09 09:33:32
344阅读
  • 1
  • 2
  • 3
  • 4
  • 5