`
gumuzhiyu
  • 浏览: 37387 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
python for eclipse 插件

eval用法

[root@test logs]# cat a.cfg #!/bin/bash username=oracle oracle_1=aa oracle_2=bb oracle_3=cc [root@test logs]# cat a.sh #!/bin/bash . ./a.cfg typeset name=oracle for i in `echo "1 2 3"` do     eval dbname='$'${name}_${i}     echo $dbname done
[root@test output]# cat a.sh #!/bin/sh a=3 if [ $a -gt 4 ] then     echo "1111111"     exit 1 fi echo "222222" exit 0 [root@test output]# cat b.sh #!/bin/sh sh a.sh | tee >>a.log aa=${PIPESTATUS[0]} if [ $aa -ne 0 ] then     echo "aaaaaaaaaaaaaaaa" fi
oracle@linux:~/cc> cat a.txt 111 222 333 444 555 666 oracle@linux:~/cc> cat b.txt 111 222 333 444 555 aaa oracle@linux:~/cc> grep -Fxv -f a.txt b.txt aaa
1、在mongodb中可以采用js函数方法设置 > db.createCollection("counters") { "ok" : 1 } > db.counters.insert({_id:"userid",sequence_value:0}) WriteResult({ "nInserted" : 1 }) > db.counters.find() { "_id" : "userid", "sequence_value&quo ...

python test4

if len(sys.argv) == 3: parser.add_argument('-O', action='store_true', default=False, help='FILE exists and is owned by the effective user ID') parser.add_argument("x", type=str, help="File1") args = parser.parse_args() x = args.x ...
def main(): usage = 'test - check file types and compare values' parser = argparse.ArgumentParser(usage) parser.add_argument('-b', action='store_true', default=False, help='FILE exists and is block special') parser.add_argument('-c', action='store_true', default=False, ...

python test2

# two param # -nt def isNewthan(x, y): t1 = int(os.stat(x).st_ctime) t2 = int(os.stat(y).st_ctime) if t1 > t2: return 0 else: return 1 # -ot def isOlderthan(x, y): t1 = int(os.stat(x).st_ctime) t2 = int(os. ...

python test1

#! /usr/bin/env python3 # -*- coding: utf-8 -*- import sys, os, stat import argparse # -b def isBlockfile(x, y): stf = os.stat(x) mode = stf.st_mode if stat.S_ISBLK(mode): return 0 else: return 1 # -c def isCharspecial(x, y): stf = os.stat(x) ...

python cat

#! /usr/bin/env python3 # -*- coding: utf-8 -*- import sys, os import argparse import re def showprintings(f,endchar,showNum=False): max_len = 4096 num = 0 prog = re.compile('\t') prog2 = re.compile('\r\n') if not os.path.isfile(f): print("{}: not ...

python冒泡排序

def bubbleSort(numbers): for j in xrange(len(numbers) - 1, -1 , -1): for i in xrange(j): if numbers[i] > numbers[i + 1]: numbers[i], numbers[i + 1] = numbers[i + 1], numbers[i] def main(): numbers = [12, 34, 3, 56, 399, 39, 28] bubbleSort(numbers) if __name__ == ' ...

oracle锁表处理

select * from v$locked_object; /*查看被锁的表*/ select l.oracle_username User_name, o.owner, o.object_name, o.object_type, s.sid, s.serial# /*查谁在锁表-.-*/ from v$locked_object l, dba_objects o, v$session s where l.object_id = o.object_id and l.session_id = s.sid order by o.object_id desc; alter system kill ...
当用root使用telnet登陆到服务器时出现以下错误: Welcome to SUSE Linux Enterprise Server 11 SP1 (x86_64) - Kernel 2.6.32.45-0.3.2.3813.0.PTF-default (6). OneSDP178 login: root Login incorrect 修改方法: OneSDP178:/etc # vi securetty OneSDP178:/etc # mv securetty securetty.bak

ftp常见问题

1 ftp配置问题: 1.1 常用ftp启动方式: 1.1.1 vsftp: #/etc/init.d/vsftpd start|stop|status|restart 或者 #service vsftpd start|stop|status|restart 1.1.2 pure-ftp: #/etc/init.d/pure-ftpd start|stop|status|restart 或者 #service pure-ftpd start|stop|status|restart 在Suse环境中还 ...

oracle总结

oracle 总结: 1. 用于查看客户端ip    select sys_context('userenv', 'ip_address') from dual; 2. 获取系统guid select sys_guid() from dual; 3. 查看锁表 select * from v$locked_object; select * from user_objects u where u.object_id='80025'; 4. 删除触发器语句 -- Created on 2012-7-23 by LKF47688 declare -- Local variables ...
Global site tag (gtag.js) - Google Analytics