随笔分类 -  Linux下BASH、AWK编程

SHELL编程
摘要:awk程序有awk命令、括在引号或写在文件中的指令以及输入文件这几个部分组成 从文件输入 。本书是基于Linux版本,之后的例子都采用gawk命令,你也可以使用awk 。格式: -gawk '/匹配字符串/' 文件名 -gawk '{处理动作}' 文件名 -gawk '/匹配字符串/ {处理动作}‘ 阅读全文
posted @ 2020-11-29 15:38 爱吃山楂果 阅读(125) 评论(0) 推荐(0)
摘要:内部变量 $$与$BASHPID都代表着执行程序的进程ID,我们可以通过echo打印,并使用ps指令检查得到相同的进程ID -echo $$ -echo $BASHPID -ps ax | grep bash =11015pts/2 R 0:00 /bin/bash 位置参数(一) 。我们经常向一个 阅读全文
posted @ 2020-11-22 19:41 爱吃山楂果 阅读(144) 评论(0) 推荐(0)
摘要:服务器同步: 可以使用rsync同步,但是需要输入用户名密码;这种情况下我们就可以使用expect完成 安装expect包 #yum install expect -y #rsync /etc/passwd root@192.168.1.129:/tmp //同步/etc/passwd文件到192. 阅读全文
posted @ 2020-11-22 17:31 爱吃山楂果 阅读(165) 评论(0) 推荐(0)
摘要:用户界面和dialog工具① 。在文本控制台下实现用户界面,支持 多选框 表单 文件选择 进度条 输入框 菜单 消息框 密码 单选框 文本框 YesNo等多个元件 。安装包dialog #yum insatll dialog 。/usr/share/doc/dialog-<version>/samp 阅读全文
posted @ 2020-11-22 10:20 爱吃山楂果 阅读(200) 评论(0) 推荐(0)
摘要:怎么写shell脚本: 。使用任何编辑工具编写shell脚本 例如vi -#!/bin/bash #在第一行放置头格式说明 -#!/usr/bin/gawk //awk需要添加的头格式,让系统知道用什么方式去解析此文件 -#!/usr/local/bin/python //python的头格式 。在 阅读全文
posted @ 2020-10-18 19:15 爱吃山楂果 阅读(886) 评论(0) 推荐(0)