自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

翻译 bash参考手册之三(基本的Shell特性)续八

3.6 重定向在一个命令被执行前,可能会使用一个特殊的符号,重定向它的输入和输出。重定向也可以用来在当前shell执行环境中打开和关闭文件。下面的重定向操作符可以出现在一个简单的命令之前或命令中,或出现在命令之后。重定向由左到右,按照出现的顺序处理。每个重定向之前可能有一个文件描述符号码,也可能是这种形式{varname}。在这种情况下,对于每个重定向操作符,除>&-和 {varnam

2013-01-31 16:37:23 1034

原创 ORACLE11G用户密码过期问题,解决方法

登录数据库时报如下错误:ERROR:ORA-28002: the password will expire within 7 days原来Oracle 11g 之前默认的profile是没有密码过期的限制的,在Oracle 11g 中默认的profile启用了密码过期时间是180天,去除这个限制便可。 1.查询默认的profile的密码过期参数的设置>select * from

2013-01-30 14:42:25 1232

翻译 bash参考手册之三(基本的Shell特性)续七

3.5.4 命令替换命令替换允许一个命令的输出来替换这个​​命令本身。命令替换发生在如下情形:$(command)或`command`Bash通过执行command,把命令替换为该命令的标准输出,来进行扩展,同时需要删除尾部的换行。内嵌的换行符不会被删除,但在可能会在单词分割时移除。$(cat file)可以换成等价的,但速度

2013-01-29 16:55:55 1290

翻译 bash参考手册之三(基本的Shell特性)续六

3.5.3 shell参数扩展“$”字符引入了参数扩展,命令替换,或者算术扩展。可以选择把被扩展的参数名或者符号用大括号括起来的方式的,这样可以防止把跟随在变量名后的字符解释为变量名称的一部分。当使用大括号时,被匹配的右大括号“}”是第一个没有被反斜杠转义,或不是在引号内的字符串,而且不是在一个内嵌的算术扩展,命令替换,或参数扩展中。参数扩展的基本形式为${parameter}。p

2013-01-23 16:34:58 919

翻译 bash参考手册之三(基本的Shell特性)续五

3.5 Shell扩展在命令被分解后,扩展在命令行上执行。有执行7种类型的扩展要执行:    •大括号扩展    •波浪线扩展    •参数和变量扩展    •命令替换    •算术扩展    •单词分割    •文件名扩展•大括号扩展:扩展大括号内的表达式。•波浪线扩展:扩展〜字符。•shell参数扩展:Bash扩展变量为值的方法。

2013-01-19 23:24:15 1426

原创 服务器更换硬盘后Oracle不能连接问题的解决

更换硬盘后,Oracle能正常启动,但是Listner不能启动,因此应用程序和客户端都不能连接数据库了。经过一番查找,问题跟踪,终于解决。没有重装Oracle,没有重建Listner配置。具体过程如下:话说硬盘坏了一段时间了,因为不是业务服务器,仅作开发测试用,所以一直没有机会换硬盘,最近终于偷得半日闲,为服务器更换了硬盘,重启服务器后,RAID控制系统自动重新建立了RAID。100G左右的数

2013-01-18 16:23:25 1675 2

翻译 bash参考手册之三(基本的Shell特性)续四

3.3 Shell函数Shell函数是使用一个简单的名字来执行一组命令的方式。就像一个“普通”命令被执行似的。当一个shell函数的名称被用作一个简单的命令名称时,和该函数名相关的命令列表就被执行。 Shell函数在当前shell上下文中执行,没有创建新的进程。函数声明使用的语法如下:    name () compound-command [ redirections ]

2013-01-18 15:43:12 1522 1

翻译 bash参考手册之三(基本的Shell特性)续三

3.2.5 协同处理coprocess(协同处理)是在一个shell命令前面加上coproc保留字。一个协同处理在子shell中异步执行,就像以‘&’控制操作符终止的命令,同时,在正在执行的shell和协同处理之间建立一个双向的管道。协同处理的格式是:    coproc [NAME] command [redirections]这将创建一个名为NAME的协同处理。如果不提供N

2013-01-17 15:03:43 1862

翻译 bash参考手册之三(基本的Shell特性)续二

3.2.4 复合命令•循环结构:实现迭代的shell命令。•条件结构:实现按条件执行的shell命令。•命令组合:组合命令的方法。复合命令是shell编程的结构件。每一个结构以一个保留字或控制操作符开始,并终止于相应的保留字或操作符。复合命令的重定向(见重定向)应用于该复合命令中的所有命令,除非明确覆盖。Bash提供了循环结构,条件结构,和把命令组合起来作为一个单元执行的机

2013-01-15 15:54:54 1367 2

翻译 bash参考手册之三(基本的Shell特性)续一

3.2.2 管道管道是由控制操作符'|'或'|&'分隔开的一组简单命令的序列。管道的格式[time [-p]] [!] command1 [ [| or |&] command2 …]在管道中的每个命令的输出是通过管道连接到下一个命令的输入。也就是说,每个命令读取前一个命令的输出。此连接在该命令指定的重定向之前执行。如果使用'|&',则command1的标准错误通过管道

2013-01-15 15:51:35 2107

转载 在线头像制作网站FaceYourManga

FaceYourManga是完全免费的在线头像制作网站,它提供了大量的元素(如脸型、发型等)可供选择,丰富的素材让你能够制作出一个足够个性的卡通头像了。虽然FaceYourManga现在只有英文版与意大利文版,但它简单的操作让不懂英语的人也能很快上手的。所以说,玩不转Photoshop、Illustrator没关系,我们照样可以通过FaceYourManga,做出漂亮的卡通头像。来源:

2013-01-15 08:24:22 2772

翻译 bash参考手册之三(基本的Shell特性)

3 基本的Shell特性Bash是Bourne-Again Shell的缩写。 Bourne shell是传统的Unix shell程序,最初是由斯蒂芬·伯恩编写的。所有Bourne shell的内建命令在Bash中都可用。评价和引用的规则是基于POSIX规范的'标准'的Unix shell。本章简要总结了shell的“积木”:命令,控制结构,shell函数,shell参数,she

2013-01-11 16:53:39 860

翻译 bash参考手册之二(定义)

2 定义这些定义用于本手册。POSIX基于Unix的开放系统标准的族。 Bash主要关注的是POSIX 1003.1标准的shell和实用工具部分。blank/空白空格或制表符。builtin/内置命令一个shell本身的内部实现的命令,而不是一个可执行程序。control operator/控制操作符执行控制功能的一个符号。它是一个换行或以下之一:

2013-01-11 14:28:15 926

翻译 bash参考手册之一(简介)

1 简介•什么是Bash:Bash的一个简短的描述。•什么是shell?:简要介绍了shell。1.1 什么是Bash?Bash是GNU操作系统的shell,或命令语言解释器。这个名字是“Bourne-Again Shell“的首字母缩写,这是一个双关语,作者是当前的Unix中使用的sh的上一版本shell的作者——斯蒂芬·伯恩,最早发布于贝尔实验室基础科学研究院的Unix第七

2013-01-11 13:53:01 926

翻译 bash参考手册之零(bash特性)

bash特性这个文本是bash shell(版本4.2,2010年12月28日)特性的简要说明。这是4.2版的GNU Bash参考手册,用于Bash,版本4.2,上次更新日期2010年12月28日。Bash包含了出现在其他流行的shell中的功能,但是有些功能只在Bash中才有。 Bash借鉴了来自Bourne Shell(SH),Korn Shell的(KSH),并在C-shell(

2013-01-11 11:03:07 1266

转载 ESXi4.0上的SSH配置

ESXi4.0上的SSH配置1. 编辑/etc/inetd.conf, 找到ssh的那一行, 去掉前面的注释。2. ps | grep inetd, 找到inetd对应的进程。3. kill -HUP pid_of_inetd

2013-01-09 16:54:26 895

XT300的GMS包

XT300的GMS包, 版本是android 2.1 安装方法不需要我再说了吧

2011-04-21

已编译的zaurus模块

已编译的zaurus模块,适用于Ubuntu8.04,内核版本2.6.24-16。<br>用于连接Ubuntu8.04 和 ROKR E6 手机。

2008-07-03

ArtofSoftwareTesting.pdf

Art of Software Testing.pdf

2007-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除