`
hegz
  • 浏览: 441606 次
  • 性别: Icon_minigender_1
  • 来自: 茂名
社区版块
存档分类
最新评论
文章列表
本人04年开发的《储蓄批量开发系统》代码,上传保存,备查。  
得到长度 %x="abcd" # 方法一 %expr length $x 4 # 方法二 %echo ${#x} 4 # 方法三 %expr "$x" : ".*" 4 # expr 的帮助 # STRING : REGEXP anchored pattern match of REGEXP in STRING   查找子串 %expr index $x "b" 2 %expr index $x "a" 1 %expr index $ ...
############################################# #!/bin/ksh #该段脚本实现输入密码并且用*号显示输入字符, #输入回车键终止输入密码。该代码在SCO 5.05上 #KSH下已经调试通过。 #河南 平顶山 王向宇 2005.05.11 ############################################# #该函数实现无缓冲输入一个字符,并传给位置参数 getchar() { #设置无缓冲输入模式 stty raw #设置输入不回显 ...
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索 的字符串进行 ...
这是笔者的原创,需要的朋友请顶一下。 # 撤销所有的系统打印请求 # canall by melove 97年5月 PRINT=`lpstat -u|wc -l` if test $PRINT -eq 0 then echo "\nSORRY! 无系统打印请求可撤销!!\n" exit 0 fi echo "\n正在撤销所有的系统打印请求...\c" SHU=0 ID=`lpstat -u|awk -F " " '{print }'` for lpid in $ID do cancel ...
如果您很容易使 shell 提示行变得色彩绚烂斓且带有更多信息,为什么还要坚持用单调的标准 shell 提示行呢?在这篇技巧中,Daniel Robbins 将说明如何获得符合您的意愿的 shell 提示行,并会说明如何动态更新 X 终端的标题栏。   作为 Linux/UNIX 人,我们有很长的时间是在 shell 中工作,并且在许多情况下,下面这一行就是始终盯着我们的那个提示行:   bash-2.04$   如果您恰巧是超 级用户 (root),您就有权使用下面这个美丽的标示“身份”的提示行版本:   bash-2.04#   这些提 示行并不是十分漂亮 ...
问:我在写一个SHELL程序,可是遇到了一个难题, 在READ接受输入时,必须按回车键才能确认,而我需要只要按一个键就能得到用户的输入,无须按回车键!有什么好办法呢? 答:一个经典 的小难题,HERE you are: 把下面这个函数如法应用到你的程序中去吧。 #!/bin/sh get_char() { SAVEDSTTY=`stty -g` stty -echo stty raw dd if=/dev/tty bs=1 count=1 2> /dev/null stty -raw stty echo stty $SAVE ...
$cat _chk #!/bin/ksh # var=$(echo |bc 2>/dev/null) if [[ $var != ]]     then     echo " isn't a number!"     exit 1 fi if echo |grep "\." >/dev/null 2>&1     then     echo " is float a number!"     else     echo " is in ...
《shell十三问》,作者:网中人(台湾)   《变量替换之 Final 版》,作者:网中人(台湾)   原文地址:http://bbs.chinaunix.net/thread-218853-1-1.html        
小弟在sed使用中,对正则表达式有几个地方犯迷糊,为了彻底弄明白,试验之…… 特将结果 呈与各位,请师兄们批评指正!也让初学者少走弯路。 虽说有些问题在明白之后,感觉很简单,贴出来好像没必要;但在明白之前,的确很让人糊涂,所 以还是决定贴出来。 In basic regular expressions the metacharacters ?, +, {, |, (, and ) lose their special meaning; instead use the backslashed versions \?, \+, \{, \|, \(, and \). -- ...
Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。 捍卫 awk    在本系列文章中,我将使您成为精通 awk 的编码人员。我承认,awk 并没有一个非常好听且又非常“时髦”的名字。awk 的 GNU 版本(叫作 gawk)听起来非常怪异。那些不熟悉这种语言的人可能听说过 "awk",并可能认为它是一组落伍且过时的混乱代码。它甚至会使最博学的 UNIX 权威陷于错 ...
代码只是为了学习和理解sed命令而为之,并不代表问题的唯一解或最佳解   一、替换 1.神奇变换(y命令的使用) sed 'y/ori_letter_list/target_letter_list/' filename   cat filename 1234567890 2345678901 3456789012 4567890123   测试 将文件中1换成A 将文件中2换成B ... 将文件中0换成J sed 'y/1234567890/ABCDEFGHIJ/' filename ABCDEFGHIJ BCDEFGHIJA CD ...
  由于iptables/netfilter中的扩展模块string、mport、 comment、connlimit、psd、time还处于测试阶段,直到现在各种Linux发行版本中的内核都还没把这些模块包括入来,这些模块的功 能十分实用,本人一直想把这些功能加入到单位的防火墙中去,但苦于手头上编译安装iptables/netfilter扩展模块的资料太少,以及对编译软 件非常耗费时间的恐惧,因此一直没有动手,近日,在仔细研读了白金兄的《iptables添加模块HOWTO》一文后,决定抽空进行测试,待取得经验教训 后,再把这些功能添加到单位的防火墙中去。 一、做好准备工作    ...
该文简单整理了jQuery1.4改版后的变化,并指出了在开发过程中需要注意的地方。   文章链接:http://blog.darkthread.net/blogs/darkthreadtw/archive/2010/01/16/jquery-1-4.aspx   过去在jQuery 1.3版下开发的代码,如果想在jQuery 1.4下使用,又懒得做适应性修改,作者还给出了解决办法。   非常简单,就是引入兼容插件解决。 <script src="http://code.jquery.com/jquery.compat-1.3.js"> ...
jQuery 1.4 最近发布了 。 超乎大家的预期,这次并非简单的修修补补,1.4 包含了很多 新 特性、功能增强和性能提升!本文即向您介绍这些可能对你十分有用的新特性和优化增强。   链接地址:http://bbs.blueidea.com/thread-2966655-1-1.html
Global site tag (gtag.js) - Google Analytics