摘要: 一、DataX简介 DataX 是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 二、DataX架构原理 为了解决异构数据源同步问题,DataX将复杂的网 阅读全文
posted @ 2023-10-19 17:21 业余砖家 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.expect简介 expect是一种脚本语言,它能够代替人工实现与终端的交互,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。 安装命令: yum install expect ; 2.expect使用场景 (1)并根据预定标准回答其问题,回答“是”、“否”或将控制权 阅读全文
posted @ 2023-10-19 10:38 业余砖家 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1. sshpass简介 sshpass 是一个在非交互式 ssh 会话中自动输入密码的工具。它可以直接在命令行中指定密码,因此可以用于 Shell 脚本等自动化场景。在 Red Hat 系统中,可以通过 epel-release 源安装 sshpass。 epel-release 源是 Extra 阅读全文
posted @ 2023-10-19 10:11 业余砖家 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 在shell中做小数运算,可以借助bc 或者awk工具 一、使用bc做小数运算,scale指定小数点位数 1、加法运算(scale参数无效) #echo "5.999 + 5.001"|bc 6.000 #echo "5.111+ 5.1114"|bc 10.2224 运算结果小数点位数以加数中最大 阅读全文
posted @ 2023-10-19 09:48 业余砖家 阅读(1354) 评论(0) 推荐(0) 编辑