占位,待完善。。。bash的基础特性(2)(1)glob文本名“通配”*:匹配任意长度的任意字符;?:匹配任意单个字符;a*b:aab,ab,a123b;a?b:[]:匹配指定范围内的任意单个字符;[0-9][^]:匹配范围外的任意单个字符;[^a-b]字符集合:[:lower:][:upper:][:alnum:][:digit:][:space:][:..
分类:
其他好文 时间:
2015-08-25 12:20:32
阅读次数:
182
bash特性相关:1、命令历史,history-c清空命令历史缓存-d#删除指定编号的历史缓存-a将命令历史缓存追加到文件中(~/.bash_history)history#显示指定条数的命令历史!#重复执行指定条目的命令!!重复执行上一条命令!STRING调用追后一次以STRING开头的命令!$上一条命令的参数2..
分类:
其他好文 时间:
2015-08-25 12:15:39
阅读次数:
176
bashshell基础特性之二(1)globbing文本名通配:元字符*:匹配任意长度的任意字符;?:匹配任意单个字符;示例:a*b:aab,ab,a123b;a?b:[]:匹配指定范围内的任意单个字符;示例:[0-9][^]:匹配范围外的任意单个字符;示例:[^a-b]字符集合:[:lower:]匹配小写字母.等同于a-z[:up..
分类:
系统相关 时间:
2015-08-25 12:14:35
阅读次数:
208
bashshell的基础特性之一 一、命令历史 bash会记录此前用户在shell会话中执行的命令于缓冲区中;正常退出时,会被记录于当前用户家目录下隐藏文件.bash_history中; 环境变量: HISTSIZE:命令历史记录的条数; HISTFILE:命令历史文件路径; HISTFILESIZE: history命令: -c..
分类:
系统相关 时间:
2015-08-25 12:14:05
阅读次数:
182
Bash游戏V1
有一堆石子共有N个。A B两个人轮流拿,A先拿。每次最少拿1颗,最多拿K颗,拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出N和K,问最后谁能赢得比赛。
例如N = 3,K = 2。无论A如何拿,B都可以拿到最后1颗石子。
Input
第1行:一个数T,表示后面用作输入测试的数的数量。(1 <= ...
分类:
其他好文 时间:
2015-08-21 23:22:23
阅读次数:
430
Bash(GNU bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是很多Linux平台默认的使用的shell。 shell是一个命令解析器,是介于操作系统内核与用户之间的绝缘层,被称为解释性语言或脚本语言。它可以通过将系统调用、公共程序、工具和编译过的二进...
分类:
其他好文 时间:
2015-08-21 19:07:04
阅读次数:
140
安装Git:msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。 安装完成后,在开始菜单里找到“Git”->“Git Bash”step1,创建一个空目录:$ mkdir d:/mygit 创建目录$ cd d:/mygit ....
分类:
其他好文 时间:
2015-08-21 18:55:40
阅读次数:
137
1.第一种方法git gui菜单栏上repository-->visual all branch history2.在git bash中,使用命令查看git log --graph --all【命令行查看不太适合相差太大的分支,分支的共同父节点和分支的当前节点隔开太多】
分类:
其他好文 时间:
2015-08-21 18:45:32
阅读次数:
331
转载自:Linux Shell 算数运算Bash shell 的算术运算有四种方式:1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`2:使用 $(( ...
分类:
系统相关 时间:
2015-08-21 17:04:51
阅读次数:
297
背景知识 Shell 是用户与内核进行交互操作的一种接口,是 Linux 最重要的软件之一。目前最流行的 Shell 称为 bash Shell,bash Shell 脚本编程以其简洁、高效而著称,多年来成为 Linux 程序员和系统管理员解决实际问题的利器。Shell 是操作系统的最外层。She....
分类:
系统相关 时间:
2015-08-21 15:18:08
阅读次数:
404