摘要: 创建零时文件 零时文件夹的命令 mktemp -d temp_dir.XXXX mktemp temp_file.XXX # .后必须跟上3个以上的大写X # 生成的文件或者文件夹后缀是随机的 阅读全文
posted @ 2020-09-18 11:43 pigeast 阅读(123) 评论(0) 推荐(0)
摘要: for ((i=1;i<4;i++));do if ping -c1 $1 &>/dev/null;then export ping_count$i=1 else export ping_count$i=0 fi sleep 1 done if [ $ping_count1 -eq $ping_co 阅读全文
posted @ 2020-09-18 11:26 pigeast 阅读(182) 评论(0) 推荐(0)
摘要: VIM 常用命令 Function Command Remark 显示行号 :set no 查找高亮port /port 按n下个 取消高亮 :noh :set no 1) Vim 设定自动缩进 (python脚本的编写) vim /etc/vimrc # 添加如下内容 set filetype=p 阅读全文
posted @ 2020-09-18 00:07 pigeast 阅读(117) 评论(0) 推荐(0)
摘要: awk awk 是一个行编辑器,可以截取某一行的数据,处理数据,产生格式化报表的语言 列叫字段,行叫记录 awk 认为文件中的每一行就是一个记录 记录和记录的分隔符为\n换行符, 字段和字段的分隔符为一个空格或者多个空格 or Tab制表符 awk的工作原理:读取数据,将每一行数据视为一条记录rec 阅读全文
posted @ 2020-09-18 00:03 pigeast 阅读(221) 评论(0) 推荐(0)
摘要: Sed 行(流)编辑器 stream editor sed 数据处理的原理 文本中的一行 》 缓存 》 电脑屏幕 数据在缓存中处理输出到屏幕 sed 命令 sed options 'flags' [filename] commands: 增 a 在匹配后边添加 i 在匹配前边添加 删 d 改 c 更 阅读全文
posted @ 2020-09-17 20:54 pigeast 阅读(115) 评论(0) 推荐(0)
摘要: SHELL下的正则匹配 egrep '^((2(5[0-5]|[0-4][[:digit:]])|1[[:digit:]]{2}|[1-9][[:digit:]]|[[:digit:]])\.){3}(2(5[0-5]|[0-4][[:digit:]])|1[[:digit:]]{2}|[1-9][ 阅读全文
posted @ 2020-09-17 20:42 pigeast 阅读(121) 评论(0) 推荐(0)
摘要: pyenv 重要特性:管理不同解释器版的同时,控制不同的包环境 一、安装pyenv 从github上clone项目到HOME目录下的.pyenv文件夹 $ git clone https://github.com/pyenv/pyenv.git ~/.pyenv 增加SHELL的配置文件 - ech 阅读全文
posted @ 2020-08-13 00:30 pigeast 阅读(188) 评论(0) 推荐(0)