码迷,mamicode.com
首页 >  
搜索关键字:循环 结构化命令 shell    ( 69109个结果
Python下调用Linux的Shell命令
http://blog.csdn.net/longerzone/article/details/17889969python调用linux shell命令使用os 模块及command模块的相关方法可以在python中调用linux shell命令。有时候难免需要直接调用Shell命令来完成一些比较...
分类:编程语言   时间:2014-07-24 17:13:40    阅读次数:322
Python 手册——开胃菜
如果你写过大规模的Shell脚本,应该会有过这样的体会:你还非常想再加一些别的功能进去,但它已经太大、 太慢、太复杂了;或者这个功能需要调用一个系统函数,或者它只适合通过C来调用……通常这些问题还不足 以严肃到需要用C重写这个Shell;可能这个功能需要一些类似变长字符串或其它一些在Shell脚.....
分类:编程语言   时间:2014-07-24 17:00:58    阅读次数:257
list倒序
今天遇到list的倒序问题,以前是自己写for循环来手动倒序,其实JAVA 已经为我们提供了类似的功能,Collections类是一个java的工具类,在JAVA.UTIL包下面,提供了集合的复制和倒序,求集合元素的最大值,最小值等专门针对集合操作的功能,list也属于java集合框架中的重要的一员...
分类:其他好文   时间:2014-07-24 17:00:36    阅读次数:199
Python 手册——调用解释器
通常Python的解释器被安装在目标机器的 /usr/local/bin/python 目录下;把 /usr/local/bin 目录放进你的UNIX Shell 的搜索路径里,确保它可以通过输入python来启动。因为安装路径是可选的,所以也有可能安装在其它位置,你可以与安装Python的用户.....
分类:编程语言   时间:2014-07-24 17:00:05    阅读次数:237
对于shell脚本获取参数的一些小技巧
问题如下: 根据脚本参数的个数$#进行一个循环,在依次输出每个参数$1$2$3...... 我有一个循环变量i $i取到这时的i为1,我想使用这个1再去调用$1,也是就是打印出第一个参数 就是$($i)的意思来取到第几个参数,当然$($i)是不好用的当时纠结了好久,最后上百度提问,两位高手给出..
分类:其他好文   时间:2014-07-24 14:50:26    阅读次数:287
递归算法时间复杂度分析与改善
递归算法大家都不陌生,当需要重复计算相同问题时,一般可以选择递归和循环两种算法。又因为递归实现起来代码比较简洁,所以通常都会使用递归来解决上述问题。比如斐波那契数列,再比如树的前序、中序、后续遍历算法。 递归算法虽然是有代码简洁这个优点,但是其缺点显著。因为递归函数是在执行过程中调用其自身,所以会占用大量的栈上空间,并且压栈和出栈都是有时间消耗的。所以从这一点上来看,递归的效率是不如循环。除...
分类:其他好文   时间:2014-07-24 12:24:15    阅读次数:438
python, itertools模块
通过itertools模块,可以用各种方式对数据进行循环操作1, chain()from intertools import chainfor i in chain([1,2,3], ('a', 'b', 'c'), 'abcde'): print ichain将可迭代的对象链接在一起,iter1循...
分类:编程语言   时间:2014-07-24 12:20:55    阅读次数:255
1.4.1 用声明式风格表达意图
1.4.1 用声明式风格表达意图   在上一节中,我们介绍了声明式编码风格能够提高生产力,支持声明式的风格编程语言,能够以新的方式组合基本结构。使用这种风格,并不限于基本的语句序列或内置的循环,因此生成的代码更多的是描述了计算机应当做什么,而不是如何去做。 我们将泛泛地讨论这种风格,因为其思想是通用的,不依赖任何具体的技术。但是,用大家可能熟悉的示例来演示如何应用则更好。前两个示例将演示 L...
分类:其他好文   时间:2014-07-24 11:34:30    阅读次数:202
Linux Shell编程之三函数
函数是什么呢?我们为什么有使用函数呢?一、函数的相关知识函数就是就具有某种特定功能的代码打包起来,提供一个接口以供使用。这样做的好处是:一方面可以实现代码复用,例如:许多面向对象的语言,像Java提供的许多类和方法(函数)一样;另一方面是为了代码的模块化编程,..
分类:系统相关   时间:2014-07-24 10:50:05    阅读次数:372
23_Shell语言————位置变量($@、$、$#、shift)
首先来看一个例子:计算100以内所有奇数的和以及所有偶数的和;分别显示之;[root@localhosttutor]#vimodd_even.sh#!/bin/bash # EvenSum=0 OddSum=0 forIin{1..100};do if[$[$I%2]-eq0];then EvenSum=$[$EvenSum+$I] else OddSum=$[$OddSum+$I] fi done echo"EvenSumis:$Eve..
分类:其他好文   时间:2014-07-24 10:49:48    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!