Shell的这些事
文章平均质量分 59
工作中遇到的shell使用技巧
数据社
欢迎关注公众号:数据社
展开
-
Docker学习(一)
今天公司请到了惠普的厂家人员来讲解Kubernetes 学习Kubernetes 当然要学习docker 那么从安装到简单的命令来一遍吧,我实在自己的虚拟机上(VM+CentOS) 刚开始怎么也连不上外网,后来发现有一个服务没有启动,不知道你会不会遇见这样的情况: VMware DHCP Service 这个服务要启动 安装Docker: wget -qO- https:/原创 2016-05-31 19:02:50 · 988 阅读 · 0 评论 -
关于shell调用MySQL存储过程的问题
前天收到一个任务,要统计每天ETL的运行情况,感觉每天从给的SQL语句一个一个的查询影响效率。 就行用写一个存储过程来实现,然后通过shell调用这个存储过程来自动跑数据,写到相应的文件里~ 思路就是这样,废话不说,上一下写好的代码。 DELIMITER // create procedure sp_etl_info_day (in statis_date int) begin decla原创 2016-02-18 17:05:47 · 2485 阅读 · 2 评论 -
ant使用ftp上传数据时配置的一个报错问题
error:ANT FTP upload file: 425 Unable to build data connection: Connection timed out 以下是xml原配置: server="10.254.221.7" userid="csapftp" password="b5ndMm3T" dir="/csMaillDat原创 2016-04-11 14:36:11 · 1669 阅读 · 0 评论 -
判断ftp是否登录成功
在shell 中 不能直接打印出ftp链接失败的日志,可通过以下方式间接实现: #判断FTP登陆是否成功 #!/bin/sh ftp -i -n 10.87.25.221 2>&1>output.txt user jyfx jyfx bye EOF rCount=`cat output.txt|wc -l` echo $rCount if [ $rCount -gt 0原创 2016-04-11 15:14:05 · 2152 阅读 · 0 评论 -
shell截取字符串
今天碰到一个问题,原shell写的是截取固定的长度,今天发现,文件名格式和之前的一样,但是长度不一致,之前截取固定长度的脚本就没有成功。 所以就采用截取有特征的字符串,由于文件中带有标志符号".",所以就截取它。 file="abcdefg.verf.20160704" str1=`expr index $file '.'` echo ${$str1:7:str1-7-1} 这样不管前面原创 2016-07-04 19:06:42 · 763 阅读 · 0 评论