Loading

上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 72 下一页
摘要: 更新 若发行版包含pgrep工具则可讲命令简化为 kill -9 `pgrep app` 需求 运行脚本调用其他程序有人值守可以用^C终止运行 若需自动化则要借助kill -9 [pid]终止进程,例如我们需要终止名称中含有app的进程 用法 ps -ef | grep app | grep -v 阅读全文
posted @ 2020-06-03 19:30 azureology 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 用法 使用Shell脚本自动化调参需要对文件进行修改 最初想到调用python进行字符串处理,通过正则表达式匹配然后修改,比较麻烦 偶然发现shell其实自带sed命令可以处理这个问题 #!/bin/bash sed -i "26c Delay = $1" camera.lua 运行上述脚本./ca 阅读全文
posted @ 2020-06-03 19:18 azureology 阅读(10589) 评论(0) 推荐(0) 编辑
摘要: shell和python不同,单双引号有不同的含义。另外Shell脚本复制变量是不可以随意加空格的,加空格后变量会被识别为命令随后报错。 阅读全文
posted @ 2020-06-03 19:06 azureology 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 有时候会在项目文件夹中看到*.pyc文件,打开一堆乱码,有何作用? 其实pyc是python将py文件编译后产生的(可能叫解释更加严谨) 和py一样可以直接运行 使用pyc文件代替py可以保护源码同时提高程序执行效率 如何生成? import py_compile py_compile.compil 阅读全文
posted @ 2020-06-03 18:57 azureology 阅读(382) 评论(0) 推荐(0) 编辑
摘要: Python面向对象的开发肯定离不开class,有点类似C语言的struct可以抽象描述对象并返回数据于方法。 例如,建立一个class描述笛卡尔坐标系中的点: class point(): def __init__(self, x, y): self.x = x self.y = y self.n 阅读全文
posted @ 2020-06-03 18:50 azureology 阅读(732) 评论(0) 推荐(0) 编辑
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 72 下一页