摘要: 总结解决方案 第一种: 第一行加:# -*- coding: utf-8 -*- 第二种: 引用处设置默认编码格式 # coding: utf-8 第三种: 使用中文处将中文unicode编码 python3以后第二种方式。 阅读全文
posted @ 2018-11-28 18:07 意如柳 阅读(6068) 评论(0) 推荐(0) 编辑
摘要: 我的问题: 使用python3.5,在Linux环境下手动执行python文件时不报错,但是用jenkins自动执行时就报"Non-ASCII character '\xe6' in file",查了一下,解答如下: 在第一行加上这样一句话: 将编码格式改变为utf-8问题就解决了! 阅读全文
posted @ 2018-11-28 17:46 意如柳 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 执行一个脚本full_build.sh 时, 一直是提示我: -bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory 开始是说我权限不够, 不能执行, 接着我就把权限给改了, 就一直报上面问题. 阅读全文
posted @ 2018-11-28 17:09 意如柳 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 我没有找到根本原因,但是我用了个取巧的办法: 先将原来的报告移到别的文件夹,执行完jmeter脚本后,再把那些旧报告移回来(也可以不移回来,我这里是为了能从jenkins页面上看)。 阅读全文
posted @ 2018-11-28 16:08 意如柳 阅读(758) 评论(0) 推荐(0) 编辑
摘要: (1)直接用$1,$2取传入的参数vim /root/test.sh#!/bin/bashif [ $1 == "start" ] then echo "do start" command groups elif [ $1 == "stop" ] then echo "do stop" comman 阅读全文
posted @ 2018-11-28 16:00 意如柳 阅读(22974) 评论(0) 推荐(0) 编辑
摘要: 最近要配置Jenkins邮箱,由于一直报如下错误,又没办法解决,所以想到了另外的办法发邮件。 我采用shell脚本执行python命令的方式来发邮件: 阅读全文
posted @ 2018-11-28 15:39 意如柳 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 最近在工作中发现一个奇怪的问题: 明明已经装上了,但是还提示找不到该模块,没办法,我又去site-package文件下面看了: 发现Linux下自带的python2.7里面装上了该模块(我在root用户下的python2.7和hadoop用户下的python3.5都装了),所以我直接复制了一份到py 阅读全文
posted @ 2018-11-28 13:57 意如柳 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 在linux系统中复制文件夹时提示如下: Shell代码 出现该警告的原因是因为yagmail是个模块,里面还有内容,所以不能直接拷贝。 解决办法:使用递归拷贝,在cp命令后面加上-r参数,形如: 这里的-r代表递归的意思。 同样,当我们在linux系统下删除目录时也需要加上-r参数 ,如果目录为空 阅读全文
posted @ 2018-11-28 13:03 意如柳 阅读(379) 评论(0) 推荐(0) 编辑