Cygwin 是一个用于 Windows 的类 UNIX shell 环境。 它由两个组件组成:一个
UNIX API 库,它模拟 UNIX 操作系统提供的许多特性;以及 Bash shell 的改写版本和许多 UNIX 实用程序,它们提供大家熟悉的 UNIX
命令行界面。前一个组件是一个 Wind...
分类:
编程语言 时间:
2014-05-05 12:03:37
阅读次数:
456
用C提供的取随机数的方法srand和rand, 前者是给后者设置随机数种子seed。int
rnd_num = 0;srand(seed); // time(NULL) 通常使用时间做种子rnd_num = rand(); //
产生随机数产生种子的方法:1. 使用日期时间 时间作为...
分类:
其他好文 时间:
2014-05-04 20:16:40
阅读次数:
564
shell的内建命令和外部命令Shell执行的命令可以分为内建命令(built-in)和外部命令(external),前者是构建在shell内部;后者是一个独立的文件(可以是二进制文件,也可以是一个脚本)。内建命令的执行比较简单,由当前shell本身来执行,例如echo,
eval, exec, e...
分类:
其他好文 时间:
2014-05-04 12:38:51
阅读次数:
387
使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB
10g的RHEL4.2的机器,linux使用的shell是默认的bash。
在bash提示符下,使用Del键或者Backspace键都能删除光标左右的字符,但是一旦进入sqlplus之后,只能使用Del键来删除光标左侧....
分类:
数据库 时间:
2014-05-04 12:33:07
阅读次数:
621
2.1 为什么用AWK
由于awk具有上述特色,在问题处理的过程中,可轻易使用awk来撰写一些小工具;这些小工具并非用来解决整个大问题,它们只扮演解决个别问题过程的某些角色,可通过Shell所提供的pipe将数据按需要传送给不同的小工具进行处理,以解决整个大问题。这种解题方式,使得这些小工具可因不....
分类:
其他好文 时间:
2014-05-04 11:58:55
阅读次数:
286
awk程序中允许调用Shell指令,并提供管道解决awk与系统间数据传递的问题。所以awk很容易使用系统资源,读者可利用这个特点来编写某些适用的系统工具。范例:写一个awk程序来打印出线上人数。
将下列程序建文件,命名为 count.awk BEGIN { while ( "w...
分类:
其他好文 时间:
2014-05-04 11:45:51
阅读次数:
281
在我们日常的程序开发时候,有时候需要对一个已知的集合按照一定的规则进行排序,其实当数据的规模不太大时或者数据的有序特征比较明显,其实我们可以采用其它的排序算法例如:Bubble
Sort, Insertion Sort , Shell Sort 等。 但是前面3中算法的共同特点是,都是从原始的列表里...
分类:
Web程序 时间:
2014-05-04 10:19:22
阅读次数:
337
写程序的时候,适当地打印出一些进度或者日志信息...
分类:
其他好文 时间:
2014-05-04 09:29:23
阅读次数:
234
折腾了一个中午,在终端输入 vim myProgram
然后编辑以下内容
#!/bin/bash
clear
echo ""
echo "The Telephone Book"
echo ""
echo "1.Display A Telephone Number"
ehco "2.Add A New Telephone Number"
echo ""
echo "Q Quit"
ec...
分类:
系统相关 时间:
2014-05-03 21:26:33
阅读次数:
483
#!/bin/bash
clear
declare FirstName Greeting
Greeting="Hello ,"
echo ""
echo "Enter Your First Name:"
read FirstName
echo "$ Greeting $FirstName"
首先 vim Print 回车
然后 i 进入插入状态
编辑以上代码,Esc 键...
分类:
其他好文 时间:
2014-05-03 21:05:20
阅读次数:
283