shell
YMY_mine
这个作者很懒,什么都没留下…
展开
-
mac和linux上sed命令的区别
mac:sed -i "" "s/a=\"10.0.53.1\"/a=\"127.0.0.1\"/g" test.pysed -i '' 's/aaa/bbb/g' test.pylinux:sed -i 's/dc_ip="10.194.53.118"/dc_ip="10.157.204.15"/g' test.pysed -i 's/aaa/bbb/g' test.py原创 2021-08-18 17:41:20 · 752 阅读 · 0 评论 -
测试开发常用linux命令
1、已知pid,如何知道pid做对应的进程所在的路径ps -aux | greppid 或者 ll /proc/pid2、查看端口是否被占用 lsof -i:port3、如何查看当前环境磁盘空间大小 df -h4、查看a.go文件第5列内容 cat a.go|awk ‘{print $5}’5、查找文件 find . -name a.go|xargs grep "nxx"6、修改文件内容 sed -i "s/mm/xx/g" a.go7、查找...原创 2021-01-15 10:53:47 · 708 阅读 · 0 评论 -
shell 根据列去重
1、展示第一列 cat same.dat |awk '{print $1}' #展示第一列2、根据第一列去重,并展示第一列 cat same.dat| awk '!a[$1]++{print}'| awk '{print $1}'原创 2020-08-26 17:12:01 · 1483 阅读 · 0 评论 -
shell之sed 搜索替换文件内容
1、Linux上和windows上使用sed命令区别sed -i 's/12345/$rank_version/g' test.py #linux上sed -i '' 's/12345/$rank_version/g' test.py #windows上必须加两个单引号 '' 否则会报这样的错 extra characters at the end of d command2、通过变量名称替换内容时rank_version=1122sed -i '' "s/1111/原创 2020-07-08 20:42:28 · 830 阅读 · 0 评论 -
shell截取字符串
{ "name":"control_group", "params":{ "rank_version":"20200229", "radius":"20120", "max_num":"49800", ...原创 2020-07-08 16:09:57 · 382 阅读 · 0 评论 -
Python subprocess模块call&check_call
subprocess.call(args, *, stdin= None, stdout = None, stderr = None, shell = False)运行由args参数提供的命令,等待命令执行结束并返回返回码。args参数由字符串形式提供且有多个命令参数时,需要提供shell=True参数:res = subprocess.call('ls')print 'res:', resres = subprocess.call('ls -l', shell = True)prin.原创 2020-06-22 17:47:35 · 9186 阅读 · 0 评论 -
shell 获取n天前和n天后日期
使用date -d 选项:date +"%Y%m%d" -d "+n days" 今天的后n天日期 date +"%Y%m%d" -d "-n days" 今天的前n天日期原创 2020-06-09 12:04:15 · 1828 阅读 · 2 评论