zoukankan      html  css  js  c++  java
  • 1、My Scripts

    1、写一个包含命令、变量和流程控制的语句来清除/var/log的messages日志文件的shell脚本。(P26)(11-21)

    2、利用$0和(dirname、basename)取出当前路径的目录名和文件名(P62)

    3、实现系统中多次执行某一个脚本后的进程只有一个(P68)

    4、exec功能示例(P71)

    5、shift命令使用案例(P72)

    6、去掉所有文件名中的_finished字符串(P78)(必须是文件,不能是目录)

    7、删除7天前的过期数据备份(P82)

    8、实现输入两个数进行加减乘除的计算器功能(P89)

    9、监控web服务器状态,如果访问两次均失败,则报警(let用例)(P92)

    10、通过read持续读入正在输入的例子(P95)

    11、打印语句中字数不大于6的语句(P99)

    12、通过expr判断文件扩展名是否符合要求

    13、通过一条命令计算输入1+2+3+…+10的表达式,并利用bc命令计算结果(P100)

    14、以read命令读入及传参的企业案例(P105)

    15、输入或通过命令传入一个字符或数字,如果传入的数字等于1,则打印1;如果传入的数字等于2,则打印2。否则就提示输入不对,退出程序。(P132)



    1、 写一个包含命令、变量和流程控制的语句来清除/var/log的messages日志文件的shell脚本。(P26)(11-21)

      


    2、利用$0和(dirname、basename)取出当前路径的目录名和文件名(P62)


    3、 实现系统中多次执行某一个脚本后的进程只有一个(P68)

     

    python代码,未完成

     1 #!/usr/bin/python
     2 #
     3 
     4 import os,signal,time
     5 file='/tmp/pid'
     6 if  os.path.exists(file):
     7     print 'the %s is exist.' % file
     8     f1=open(file,'r+')
     9     pid=f1.readline()
    10     pid=int(pid)
    11     os.kill(pid,signal.SIGKILL)
    12     print "%s was killed and will be cleanup" % pid 
    13     f1.truncate()
    14     pid=os.getpid()
    15     f1.append(pid)
    16     time.sleep(300)
    17 else:
    18     f1=open(file,'w+')
    19     pid=os.getpid()
    20     f1.write(str(pid))
    21     time.sleep(300)
    View Code

    4、exec功能示例(P71)

     


    5、shift命令使用案例(P72)


    6、去掉所有文件名中的_finished字符串(P78)(必须是文件,不能是目录)  http://blog.51cto.com/oldboy/711342

          


    7、删除7天前的过期数据备份(P82)

            


    8、实现输入两个数进行加减乘除的计算器功能(P89)

              


    9、监控web服务器状态,如果访问两次均失败,则报警(let用例)(P92)

     


    10、通过read持续读入整数的例子(P95)

           


    11、打印语句中字数不大于6的语句(P99)


    12、通过expr判断文件扩展名是否符合要求(P98)


    13、通过一条命令计算输入1+2+3+…+10的表达式,并利用bc命令计算结果(P100)


    14、以read命令读入及传参的企业案例(P105)

                   


    15、输入或通过命令传入一个字符或数字,如果传入的数字等于1,则打印1;如果传入的数字等于2,则打印2。否则就提示输入不对,退出程序。(P132)

  • 相关阅读:
    随机数
    ASP .NET下的301重定向如何做
    网站外部链接建设方案
    解析ASP.NET WebForm和Mvc开发的区别
    委托、匿名委托和lambda表达式
    图片垂直居中
    jquery函数写法
    [转]函数方法常用的动词
    CSS Hack
    富文本编辑器
  • 原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/9398733.html
Copyright © 2011-2022 走看看