Shell
isFiyeheart
这个作者很懒,什么都没留下…
展开
-
Linux sed 命令
#sed -i 's/\/[a-zA-Z0-9]*\n/\.java/g' finalLogsed -i 's@\/[a-zA-Z0-9]*$@\.java@g' finalLog当匹配的内容里含有“/”时要将分隔符“/”换成“@”原创 2018-11-12 16:44:28 · 208 阅读 · 0 评论 -
写shell脚本踩过的坑
1. getopts获取参数是循环获取,我原本在参数a f c中调用了函数,这几个函数会用到参数x t中的变量,但是我使用脚本的时候先使用了a f c等参数,后使用了x t参数,因此函数在执行的时候找不到变量,导致程序报错。while getopts "x:t:hafc" opt; do case "$opt" in x) xlsx_dir=$OPTARG;; t) target_...原创 2018-11-14 16:53:50 · 410 阅读 · 0 评论