Shell
BoomLee
boomlee.com ,大数据开发的百宝箱。RHCE认证,AWS SAP 认证,大数据工程师,从事医疗大数据行业
展开
-
Linux Shell 脚本读取配置文件
一、应用场景为了灵活应用shell脚本,适当的加入配置文件,对于后期的维护和优化会有很大帮助。例如脚本中使用的文件/文件路径,都可以通过读取配置文件完成。配置文件filename=boomlee脚本文件#!/bin/bashworkdir=$(cd $(dirname $0); pwd)source $workdir/configmkdir $filename其中...原创 2018-09-05 14:09:02 · 2599 阅读 · 1 评论 -
Linux Shell 计算脚本执行过程用了多长时间
1.应用场景当脚本中涉及大文件或多文件的解压压缩时,等待时间过长,最好加上执行过程耗时,以便后期优化和下一步操作。2.解决办法starttime=`date +'%Y-%m-%d %H:%M:%S'`#执行程序endtime=`date +'%Y-%m-%d %H:%M:%S'`start_seconds=$(date --date="$starttime" +%s);end...原创 2018-09-03 14:31:19 · 14427 阅读 · 1 评论 -
Linux shell脚本 自动输入提示信息或回车进行下一步操作
1.应用场景有的时候执行安装或操作第三方软件时,需要输入Yes 或者回车 才能进行下一步例如操作sqlite[root@lee sh]# sqlite3 anhui.db SQLite version 3.6.20Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite>......原创 2018-09-14 15:53:41 · 32473 阅读 · 3 评论 -
Shell 获取当前路径的父目录的绝对路径
echo $(dirname $(pwd))原创 2018-10-18 17:26:58 · 10664 阅读 · 0 评论