先说说这个脚本的作用:对指定路径的文件进行压缩备份到另一个指定的路径,并且压缩文件的文件名用当时的日期+时间命名。 先是对着《简明Python教程》上的代码敲的,一堆错误,书上给的是linux系统的代码,windows差距太大了。先放代码,之后慢慢总结。 ① 先是第6行的地址,在linux里面不需要 ...
分类:
其他好文 时间:
2017-10-07 14:26:35
阅读次数:
143
(一)接受一个输入,判断是不是一个日期,用户的输入可以是2017-10-1或2017.10.1或2017/10/1shell代码如下#!/bin/bashread-p"Input:"datea=`echo$date|awk-F‘[./-]‘‘{print$1"/"$2"/"$3}‘`date-d$a&>/dev/nullif[$?-eq0];thenecho"ok"elseecho"no"fi(二)将日期写入一..
分类:
系统相关 时间:
2017-10-05 12:15:36
阅读次数:
184
<?php
header("Content-type:text/html;CharSet=utf-8");
$file=fopen("sqlstr.txt","r");
$sql_arr=array();
$i=0;
//输出文本中所有的行,直到文件结束为止。
while(!feof($file))
{
$sql_arr[$i]=fgets($file);//fgets()函数从文件指针中读取一行
$i++;
}
fclose($file..
分类:
编程语言 时间:
2017-10-03 23:20:01
阅读次数:
201
十一的晚上,平时都在写工作的代码,好久没有专门看一些知识了,感觉想刚开始学c一样,搞到半夜 还是《python网络编程基础》,写了小脚本,没有任何结构,一句一句的往下写的,反正是可以实现想法了 运行环境:python2 服务端 客户端 效果图 菜鸟献丑,大神指点 ...
分类:
其他好文 时间:
2017-10-02 09:31:39
阅读次数:
296
在centos6如何添加开机启动服务在centos6中启动某项服务都是用一条service的命令跟服务名来启动关闭(重启),或者查看状态的。只要安装某项服务直接service命令就可以执行三种状态,今天就跟我一起来看看怎么用一个简单的小脚本来用service命令执行它并设置成开机启动!#我实..
分类:
其他好文 时间:
2017-09-17 11:38:03
阅读次数:
337
刚学Python时间不长,但也知道了一点,看别人的参考写了一个猜数字小游戏,也算是禹学于乐吧。#!/usr/bin/envpython#coding=utf-8importrandomsecret=random.randint(1,100)guess,tries=0,0printu"已经给出了一个1-99的数字"whileguess!=secretandtries<5:printu"请给出你猜..
分类:
编程语言 时间:
2017-09-09 23:16:34
阅读次数:
289
#!/bin/bash#带颜色的10秒倒计时for((sec=10;sec>=0;sec--))doecho-ne"\e[1;31myouhave$secsecondstoprepared!\e[0m"echo-ne"\r"sleep1doneecho
分类:
系统相关 时间:
2017-09-08 23:01:03
阅读次数:
397
#!/bin/bash#输入add添加用户,输入del删除用户,-v选择是否显示结果信息DEBUG=0ADD=0DEL=0foriin`seq0$#`;doif[$#-gt0];thencase$1in-v)DEBUG=1shift;;-h)echo"pleaseopenthehelppage....."exit0;;--add)ADD=1ADDUSER=$2shift2;;--del)DEL=1DELUSER=$2shift2;;*)echo-e"\e[1;3..
分类:
系统相关 时间:
2017-09-08 22:59:10
阅读次数:
266
批量添加/删除用户,当输入add时,判断用户是否存在,存在则显示存在,不存在则添加;当输入del时,判断用户是否存在,存在则删除用户,不存在则显示不存在。#!/bin/bashif[$1=="add"];thenforiin{1..10};doifiduser$i&>/dev/null;thenecho"theuser$iexists!"elseuserad..
分类:
系统相关 时间:
2017-09-08 22:55:36
阅读次数:
165
#给出一个上下限,输入一个数字,若在此区间,则该数字+3再乘2的三次方#!/bin/bashdeclare-iideclare-ivardeclare-ijdeclare-imlimit=8limit1=16echo"pleaseinputanumber:"readjif[$j-lt$limit];thenecho"Error,thenumbermustbiggerthan$limit"elsei=$jif[$i-lt$limit1];thenle..
分类:
系统相关 时间:
2017-09-08 22:47:24
阅读次数:
253